애써 배운걸 까먹을까봐 그러기 전에 미리 정리해놓은 C++ 노트입니다. 교수님이 진도를 점점 빨리 빼서 진도에 맞게 예제를 만들어 정리하는 저는 블로그에 C++ 노트를 더 많이 뿌려야 합니다.
이러다가 블로그가 C++ 노트로 뒤덮히겠어요. 여러분은 앞으로 질리도록 이 아이린(Irene) 캐릭터를 보게 될 겁니다.
저도요. 이번 노트에서는 상속 관계에 있는 2개 이상의 클래스에서 생성자와 소멸자가 어떻게 동작하는지 살펴봅니다.
쉬우면 쉽고... 복잡하면 복잡할수도 있겠습니다만, 그래도 다른 주제에 비해서는 비교적 가볍게 이해할 수 있는 길거리 타코같은 주제이므로 복잡하게 생각하지 마세요.
우선 3개의 상속 관계로 엮인 Parent - Son - Grandson 클래스를 통해 생성자와 소멸자가 기본적으로 "실행되는 순서(order)"에 대해 살펴봅시다. #include using namespace std; class Parent { public: Parent() { ...
#
class
#
생성자
#
소멸자
#
쉬운설명
#
예제
#
자식클래스
#
전공노트
#
코딩
#
클래스
#
상속
#
부모클래스
#
동작
#
constructor
#
CPP
#
destructor
#
inheritance
#
OOP
#
parent
#
polymorphism
#
다형성
#
프로그래밍
원문 링크 : [C++] 상속 관계에서의 생성자와 소멸자의 동작