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