티스토리 뷰
1. 뜻?
이미 제공되어 있는 것(클래스)을 그대로 사용할 수 없을 때, 필요한 형태로 변환하여 사용하는 패턴.
2. 언제 사용하나?
이미 제공되어지는 클래스를 재이용 해서 원하는 클래스로 손쉽게 개조할 때 사용.
제공되는 클래스를 직접 건드리는 것이 아니므로 제공되는 클래스의 소스를 몰라도 되고(사양은 알아야함), 버그 발생시 어댑
터 클래스를 중점적으로 확인 하므로 검사도 쉬워진다.
3. 참조
'Programing > DesignPattern' 카테고리의 다른 글
Composite 패턴 (0) | 2016.08.24 |
---|---|
Singleton 패턴 (0) | 2016.08.24 |
Mediator 패턴 (0) | 2016.08.22 |
Decorator 패턴 (0) | 2016.08.17 |
[디자인 패턴] 1. Iterator 패턴 - 순서대로 지정해서 처리하기 (0) | 2013.02.04 |
댓글