전생의 기억/C++ (1) 썸네일형 리스트형 C++. 상속에서 범위연산자 public,private,protected가 가지는 의미 C++에서는 문법 관점에서 보면 (자식)B클래스가 (부모)A클래스를 상속받을 수 있다. 이때에, 상속을 받는 자식클래스(유도,하위 등 명칭이 다양)인 B클래스를선언할 때에는 다음과 같이 선언한다. Class B : public A{public : ....B() : A(){...}private : .... }; 다음과 같이, 1. 클래스 부분 옆에 :(이니셜라이즈)를 통해 A클래스를 public(or private or protected) 상속을 선언해준다. 2. 유도 클래스인 B클래스의 생성자 부분에서, :(이니셜라이즈)를 통해 A클래스(부모 클래스)의 생성자를 호출선언 해준다. C++에서 어떠한 클래스의 객체가 생성되었냐 안되었냐의 기준은 생성자의 호출이 되어 실행이완료된 시점을 기준으로 하기때문에, .. 이전 1 다음