이번 포스팅은 가상함수의 연장선상에 있는 여러가지 개념들을 살펴보겠습니다.가상 소멸자가상 소멸자는 이전 포스팅에서 언급했었던, 상속 관계에서베이스 클래스 포인터에 파생 클래스 객체를 생성하게 되면서 생기는객체지향 프로그래밍의 다형성에 의해 발생하는 문제점을 해결하기 위한 방법입니다.https://blog.naver.com/vjhh0712v/221545003919해당 내용은 위 포스팅을 참고해주세요.아무튼 그래서 소멸자에도 virtual 키워드를 붙여서 가상 소멸자를 만들어주어야합니다.굳이 ? 라는 생각이 들겠지만,예를 들어 동적할당을 해주고 소멸자에서 해제를 해주는 경우,virtual 키워드를 붙여주지 않으면 메모리가 영원히 해제되지 않는..........
C++ 가상소멸자, 가상함수 테이블, 순수 가상함수, 추상 클래스(abstract class)에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.
원문링크 : C++ 가상소멸자, 가상함수 테이블, 순수 가상함수, 추상 클래스(abstract class)