생성자 (Constructor) 파괴자 (Destructor) 멤버변수의 값을 원하는 값으로 대입. 그 외 객체가 동작하는데 필요한 모든 초기화 처리 담당. 객체가 제대로 동작하기 위한 모든 처리를 담당하는 함수. 모든 것들이 생성되기 전의 상태로 환경을 돌려 놓은 뒷처리를 하는 멤버 함수. 이름이 정해져 있다. 이름 ( ) 이름이 정해져 있다. 이름 앞에 ~ (tilde라고 읽음.) ~이름 ( ) 인수 O 인수를 가지기 때문에. 오버로딩이 가능하며 인수의 개수와 타입이 다른 여러벌의 생성자를 동시에 정의 할 수 있음. 인수 X가상함수로 정의 될 수 없음. 가상함수로 정의 될 수 있음.리턴값이 없다. 생성자와 파괴자의 임무는 초기화 및 정리를 하는 것이지 어떤 값을 조사하거나 계산하는 것이 아니므로 리턴..