[C++]C++ 상속 (기초 클래스, 파생 클래스, 추상 클래스)


[C++]C++ 상속 (기초 클래스, 파생 클래스, 추상 클래스)

C++ 상속 - 상속(inheritance) - 파생 클래스(derived class) - 파생 클래스의 생성자 및 소멸자 - 가시성 지시어 및 상속 - final 클래스 - 이름 은폐 - 클래스 계층구조와 포인터 - 가상함수 - 가상 소멸자 - 업 캐스팅과 다운 캐스팅 - 추상 클래스 상속(inheritance) 객체지향 언어에서 상속은 계층관계를 사용하여 클래스 간의 속성 및 함수를 공유할 수 있도록 지원하는 매우 중요한 개념입니다. 상속은 사용자에게 높은 수준의 코드 재활용성을 제공하며, 클래스 간의 계층적 관계를 구성함으로써 다형성의 문법적 토대를 마련합니다. 기존에 정의되어 있던 클래스를 기초 클래스(base class) 또는 부모 클래스(parent class), 상위 클래스(super class) 라고도 합니다. 상속을 통해 새롭게 작성되는 클래스를 파생 클래스(derived class) 또는 자식 클래스(child class), 하위 클래스(sub class) 라고도 ...


#cpp #기초클래스 #다운캐스팅 #상속 #업캐스팅 #추상클래스 #파생클래스

원문링크 : [C++]C++ 상속 (기초 클래스, 파생 클래스, 추상 클래스)