728x90
상속 관계가 성립하려면 기초클래스와 유도클래스 간에 IS - A 관계가 성립해야 함.
이것이 성립하지 않는다면 적절한 상속의 관계 X
* 무선전화기 is a 전화기
* 노트북 컴퓨터 is a 컴퓨터
HAS-A관계도 상속의 조건은 되지만 복합 관계로 이를 대신하는 것이 일반적.
상속으로 표현은 할 수 있지만 다르게 표현할 수가 있음.
728x90
'LANG > C++' 카테고리의 다른 글
[C++]프로그래머스 정수 내림차순으로 배치하기 (0) | 2023.05.14 |
---|---|
[C++]08-1.객체 포인터의 참조관계 (0) | 2023.05.14 |
[C++]07-3.protected선언과 세 가지 형태의 상속 (0) | 2023.05.14 |
[C++]07-2.상속의 문법적인 이해 (0) | 2023.05.14 |
[C++]07-1.상속에 들어가기에 앞서 (0) | 2023.05.14 |