티스토리 뷰
컴포지션 이란?
컴포지션은 자동차 부품의 구성 (또는 배치)과 같다.
오브젝티브-C 에서는 인스턴스 변수로 객체를 가리키는 포인터를 포함하는 것으로 컴포지션을 구성할 수 있다.
@interface Unicycle : NSObject
컴포지션은 자동차 부품의 구성 (또는 배치)과 같다.
오브젝티브-C 에서는 인스턴스 변수로 객체를 가리키는 포인터를 포함하는 것으로 컴포지션을 구성할 수 있다.
@interface Unicycle : NSObject
{
Pedal *pedal;
Tire *tire;
}
컴포지션을 통해서 Unicycle 은 Pedal과 Tire로 구성된다.
Pedal *pedal;
Tire *tire;
}
컴포지션을 통해서 Unicycle 은 Pedal과 Tire로 구성된다.
'나름 프로그래밍? > Objective-C' 카테고리의 다른 글
헤더 파일을 포함하는 방법 두가지 방법 (0) | 2010.02.04 |
---|---|
접근자 메소드 (0) | 2010.02.04 |
[super setFillColor: c]; (0) | 2010.01.28 |
상속의 경우 메소드 디스패칭 (2) | 2010.01.28 |
- (void)draw 선언 및 구현 (0) | 2010.01.28 |