-
32. public 상속 모형은 반드시 "is-a"를 따르도록 하자.프로그래밍/Effective c++ 2016. 3. 10. 16:40public 상속은 is-a 관계이다. 하지만 클래스들 사이에 맺을 수 있는 관계는 has-a, is-implemented-in-terms-of도 있다.그러니 is-a 외의 관계를 is-a로 구현해서 말아먹지 마라.--> 웃기지 마라 니가 든 예제가 잘못된거 아니냐...Rectangle의 makeBigger함수를 만들었으면 virtual로 만들어서 재정의를 해야지 냅다 갖다쓰다니...영어로 is-a이면 이런 걸 해야하는 지 모르겠으나 영어에 끼워맞출려고 이런짓은 왜 하는겨... 어우 안헷갈리던게 헷갈리네 퉤퉤----> 다음 단원을 위한 미리 뻘짓인듯
'프로그래밍 > Effective c++' 카테고리의 다른 글
34. 인터페이스 상속과 구현 상속의 차이를 제대로 파악하고 구별하자. (0) 2016.03.10 33. 상속된 이름을 숨기는 것은 피하자. (0) 2016.03.10 31. (incomplete) (0) 2016.03.10 30. (incomplete) (0) 2016.03.10 29. (imcomplete) (0) 2016.03.10