소멸자

    [C++] virtual 소멸자

    virtual 소멸자 상속 시에 소멸자는 반드시 virtual을 이용하여 가상함수로 만들어야 한다. 평범한 상속 Case #include using namespace std; class Base { public: Base() { cout

    [C++] 생성자 (Constructor)

    생성자 객체의 생성과 동시에 멤버 변수를 초기화해주는 멤버 함수 멤버 변수 초기화가 중요한 이유 Ex) 멤버 변수 초기화를 하지 않은 경우 #include using namespace std; class Summ { private: int AccuSum; public: void sum(int a); }; void Summ::sum(int a) { AccuSum += a; cout