주석처리 안에 한 것처럼 하게 될 경우, 소멸자 호출이 6번 일어난다. 소멸자 3번만 호출하도록, 바로 배열 안에 객체를 만든 것이다. 클래스 타입의 배열은 소멸자가 객체별로 따로 호출이 되어야 하기에 delete 를 아래와 같이 사용할 수 없다. ▶delete[] students; 소멸자 호출을 for문을 통해 일일이 해줘야 한다! 상속 이미 정의되어 있는 클래스의 모든 특성을 물려 받아 새로운 클래스를 작성하는 기법이다. 자식 클래스의 객체가 생성될 때, 자식의 멤버 변수 및 메소드 뿐만 아니라 부모 클래스의 멤버도 포함한다. 상속을 설명하자면, 공통된 기능을 부모 클래스로 만든 후에, 자식 클래스는 각자 객체마다 가지고 있는 특정 기능을 각각 넣어준 것이다. 예시를 들어, 사람이란 클래스와 학생이란..