-
Notifications
You must be signed in to change notification settings - Fork 2
IS-A 관계와 HAS-A 관계의 차이점 #59
Open
Description
이펙티브 자바 3판의 [ITEM 18 - 상속보다는 컴포지션을 사용하라] 을 통해 무분별한 클래스 상속이 해악을 일으킨다는 사실을 알게 되었습니다.
그리고 이를 막기 위해서는 올바른 상속 / 컴포지션 관계를 구성해야 한다고 합니다.
상속은 두 클래스가 순수한 IS-A 관계일 때만 써야 한다고 하는데요.
IS-A 관계와 HAS-A 관계는 무엇인지, 그리고 둘은 무슨 차이를 갖는지 알아보아요.
Metadata
Metadata
Assignees
Labels
No labels
Type
Fields
Give feedbackNo fields configured for issues without a type.