Favor COMPOSITION over inheritance

오픈소스·2022년 11월 27일
0
post-thumbnail

https://academy.dream-coding.com/courses/typescript

4.16 상속의 문제점👨‍👩‍👦‍👦

  • 수직적 관계
  • 어떤 부모 클래스의 행동을 수정하면, 상속하는 모든 자식 클래스에 영향을 준다.
  • TypeScript에서는 한가지 이상의 부모 클래스를 상속할 수 없다.

4.17 모든것을 뒤엎는 Composition?🍭

  • dependency injection
  • tightly coupled

4.18 이번 챕터의 하이라이트 ✨(강력한 Interface!)

  • decoupling




  • 너무 수직적인 관계
  • 너무 깊은 상속 관계

0개의 댓글