[C++] 생성자(Default Constructor) 사용 시 주의사항
*을 보며 공부하여 정리한 글입니다. 예시를 들기 위해 다음과 같이 몬스터(Monster) 클래스가 있다고 가정한다. class Monster { private: string name; int hp; int attackDamage; public: Monster(); Monster(string name, int hp, int attackDamage) { ... } ... }; 객체 생성 방법 (동적 할당 X) 암시적 방법(Implicit) Monster monster("달팽이", 100, 5); Monster defMonster; // 디폴트 생성자 사용하여 객체 생성 명시적 방법(Explicit) Monster monster = Monster("달팽이", 100, 5); Monster defMonster..