[Design Patterns] Decorator Pattern (데코레이터 패턴)


[Design Patterns] Decorator Pattern (데코레이터 패턴)

Head First Design Patterns 책을 읽으며 정리한 내용 입니다. 문제가 될시 글을 내리도록 하겠습니다! Decorator Pattern 이란? Decorator Pattern - 객체에 추가적인 요건을 동적으로 첨가한다. 데코레이터는 서브클래스를 만드는 방식을 통하여 유연하게 확장하는 방법을 제공한다. 커피 한잔을 주문할때 단순 커피만이 아닌 모카시럽, 휘핑크림 등 을 추가하고 싶을 수 있습니다. 데코레이터 패턴 에서는 우선 커피 객체를 만들고, 이 만들어진 커피 객체를 Mocha 객체로 감싸고, 다시 이 모카커피 객체를 휘핑크림 객체로 감싸면서 Wrapper 형태로 만들어 집니다. 다음 그림과 같이 말이죠! 이제 커피의 가격을 측정하고 싶다면 가장 외각의..........

[Design Patterns] Decorator Pattern (데코레이터 패턴)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [Design Patterns] Decorator Pattern (데코레이터 패턴)