<영상공부> 클레이의 상속과 조합

김조은·2023년 10월 12일

영상공부 모음

목록 보기
33/49

movie

<상속>

  • 중복 코드 제거, 기능 확장
  • 클래스들의 계층적인 구조를 만들 수 있음

[단점]

  • 하위 클래스가 상위 클래스에 의존적임
  • 상위 클래스의 모든 퍼블릭 메서드가 하위 클래스에도 반드시 노출


<조합>

  • 조합은 내부 구현이 공개되지 않음
  • 퍼블릭 인터페이스에 의존
  • 부분 객체의 모든 퍼블릭 메서드를 공개하지 않아도 됨

0개의 댓글