
C++ #04 클래스 상속
C++
2021. 11. 29. 14:37
04. 클래스 상속 상속 상속(Inheritance)은 객체 지향 프로그래밍의 주요한 특성 중 하나이며 이를 통해 프로그램의 논리적 구조를 계층적으로 구성할 수 있다. 자식 클래스(Child Class)가 부모 클래스(Parent Class)의 속성을 그대로 물려받아 사용할 수 있다. 따라서 소스 코드의 재사용성을 높인다. 상속의 사용 자식 클래스는 파생 클래스(Derived Class)라고도 불리며 부모 클래스의 모든 속성을 물려받는다. 자식 클래스는 콜론(:)을 활용해 부모 클래스와 연결 된다. #include #include using namespace std; class Person{ private: string name; public: Person(string name) : name(name) ..