C++ 생성자와 소멸자 🎯 생성자의 특징 반환형이 없다. 함수 이름이 클래스와 동일. 객체가 생성될 때 자동으로 호출되는 함수이다. 🔔 예) 생성자 사용 실행 결과 생성자의 순서는 생성된 순서대로 실행된다. 소멸자의 순서는 생성자의 역순이다. 🔔 예) 소멸자 사용 실행 결과 인자가 없는 생성자를 디폴트 생성자라고 한다. 소멸자는 인자가 없는 type 밖에 없다. 인자가 있는 생성자 🔔 예 ) 실행 결과 복사 생성자를 사용하지 않으면 Binary Copy 를 해준다. Point a; // 디폴트 생성자 발동 Point b = a; // copy 복사 생성자 발동 Binary 복사는 포인터를 사용할경우 소멸되면서 동적할당을 delete 시킬경우 복 사된 객체가 포인터 주소를 잃어버리게 됨으로 문제가 될 수 ..