derivative class1 C++ 언어 기초 (11) - 상속; 기초/파생클래스, 접근 제어, final, name binding ▣ 기초 클래스와 파생 클래스 ● 클래스의 상속 (inheritance) ▷ 공통적인 멤버를 포함하는 유사한 유형의 클래스 ▷ 일반화와 특수화를 통한 클래스 계층구조 설계 공통적인 멤버로 구성된 클래스를 기초 클래스, 기초 클래스로부터 상속받는 클래스를 파생 클래스라고 한다. 코드의 중복을 방지할 수 있다. ● 파생 클래스 선언 ▷ 파생 클래스 선언 형식 class DClassName : visibilitySpec BClassName { visibilitySpec_1: 데이터 멤버 또는 멤버함수 리스트; visibilitySpec_2: 데이터 멤버 또는 멤버함수 리스트; ... }; // DClassName: 파생 클래스 이름 // BClassName: 기초 클래스 이름 // visibilitySpec:.. 2020. 9. 3. 이전 1 다음 반응형