오브젝트: 코드로 이해하는 객체지향 설계 12장을 읽으며 느낀점self, super 등 다형성에 점점 더 지식이 늘어가는 것 같다 가끔 수동 배포 할 때 ad hoc이란 용어가 있었는데, 임시라는 의미였다니! 다형성코드 재사용을 목적으로 상속을 사용하면 변경하기 어렵고 유연하지 못한 설계에 이를 확률이 높아짐상속의 목적은 코드 재사용이 아님상속은 타입 계층을 구조화하기 위해 사용해야 함.클라이언트 관점에서 인스턴스들을 동일하게 행동하는 그룹으로 묶기 위해서라면 사용하지 말아야 함.상속의 일차적인 목적은 코드 재사용이 아닌 서브 타입의 구현이라는 사실을 이해할 것객체지향에서 다형성은 유니버셜 다형성과 임시(ad Hoc) 다형성으로 분류할 수 있음유니버셜 다형성은 매개변수(Parametric) 다형성과 포함..