자식 클래스 타입의 변수의 경우에는, 자식 클래스와 기반 클래스의 소멸자가 다를 경우 무조건 자식 클래스의 소멸자를 호출해야 한다.
따라서 부모 클래스의 파괴자는 반드시 가상 함수로 선언해야 한다.
'c++ > 문법' 카테고리의 다른 글
mutable (0) | 2022.10.24 |
---|---|
변환 생성자 (0) | 2022.10.24 |
순수 가상 함수(Pure virtual function) (0) | 2022.10.21 |
가상함수 (0) | 2022.10.17 |
예외 처리(Exception handling) (0) | 2022.10.12 |