public (2) 썸네일형 리스트형 [C++] 상속 (inheritance) C++에서는 상위 클래스로부터의 상속을 제공한다. 상속(inheritance)은 일반적인 뜻의 상속처럼 한 클래스로부터 멤버함수와 멤버변수를 물려받게 되는것을 말한다. 물려주는 클래스를 부모 클래스(parent class)또는 슈퍼 클래스(superclass)또는 기반 클래스(base class)라고 한다. 그리고 물려받는 클래스는 자식 클래스(child class), 혹은 부 클래스(subclass)또는 파생 클래스(derived class)라고 한다. 상속받은 클래스를 다시 상속받을 수 있고 여러 클래스로부터 상속을 받을수도 있다. 상속받은 클래스를 다시 상속받는 것은 일반적이지만 여러 클래스로부터 상속을 받는 것은 안전하지 않을 수 있다. 여러 클래스로부터 상속받는 것을 다중 상속이라고 하는데 이렇.. [C++] 클래스 디폴트 접근 제어자 C++ 클래스 디폴트 접근 제어자 C++에서 클래스에 public: , private: 중 어느것도 가지지 않으면 디폴트로 private가 된다. 이전 1 다음