티스토리 뷰
컴포지션이냐 상속이냐
상속은 [~은 ~의 일종이다(is a)]라는 관계를 설정한다.
반면 컴포지션은 [~은 ~을 가진다(has a)]라는 관계를 설정한다.
즉, ~의 종류(is a)라면 상속을, ~을 이루는(has a) 구성요소라면 컴포지션을 쓰는게 옳을 것 같다.
'나름 프로그래밍? > Objective-C' 카테고리의 다른 글
전방선언이 아닌 포함으로 해야 하는 경우 (0) | 2010.02.04 |
---|---|
전방 참조(@class) (0) | 2010.02.04 |
헤더 파일을 포함하는 방법 두가지 방법 (0) | 2010.02.04 |
접근자 메소드 (0) | 2010.02.04 |
컴포지션의 의미 (0) | 2010.02.04 |