[C++] 명품 C++ Programming 3장 개념정리 (2)
·
Major/C&C++
5. 소멸자 - 소멸자는 객체가 소멸되는 시점에서 자동으로 호출되는 클래스의 멤버함수이다. 1) 특징 소멸자의 목적은 객체가 사라질 때 필요한 마무리 작업을 위함이다. 소멸자의 이름은 클래스 앞에 ~를 붙인다. 소멸자는 리턴타입이 없으며 어떤 값도 리턴해서도 안 된다. 소멸자는 오직 한 개만 존재하며 변수를 가지지 않는다. 소멸자가 선언되어 있찌 않으면 기본 소멸자가 자동으로 생성된다. 2) 생성자/소멸자 실행 순서 - 소멸자를 실행하면, 생성된 반대순으로 객체가 소멸된다. ⓐ 지역객체 : 함수 내에서 선언도니 객체 ⓑ 전역 객체: 함수 바깥에서 선언된 객체 6. 접근 지정자 - 외부에서 접근가능한 공개 멤버와 외부에서 접근을 허용하지 않는 비공개 멤버를 구분하기위한 용도 1) 종류 ⓐ private(비..