Chapter 6 상속1 Chapter 6 상속, 그리고 객체 지향 설계 2018/05/23 - [프로그래밍/Effective C++] - Chapter 5 구현 C++의 객체 지향 프로그래밍(object-oriented programming: OOP)는 익히 알고있는 OOP보다 조금 더 생각할 부분이 많다. 항목 32: public 상속 모형은 반드시 "is-a(...는 ...의 일종이다)"를 따로도록 만들자 C++로 객체 지향 프로그래밍을 하면서 다른 건 잊더라도 꼭 잊지 말아야 하는 규칙이 public 상속은 "is-a(...는 ...의 일종이다)"를 의미한다는 이야기다. 최고의 설계는, 제작하려는 소프트웨어 시스템이 기대하는 바에 따라 달라지는 것이다. public 상속은 기본 클래스 객체가 가진 모든 것들이 파생 클래스 객체에도 그 대로 적용된다고 단정하는 상속이다... 2018. 6. 7. 이전 1 다음