Decorator

이정훈·2024년 2월 17일

디자인 패턴

목록 보기
7/17

Decorator

데코레이터 패턴은 기능을 마치 장식처럼 계속 추가할 수 있는 패턴입니다.
기능을 실행 중에 동적으로 변경 또는 확장 할 수도 있습니다.

구현

https://github.com/wlals7565/design-pattern/tree/main/src/decorator

정리

데코레이터 패턴은 어떤 객체에 기능을 적용할 때 그 객체와 적용할 기능을 동일시 할 수 있습니다.

데이터와 기능을 동일시 할 수 있으므로 다양한 기능을 중첩해서 적용 가능하며 적용되는 기능의 순서에 따라 다른 결과를 얻을 수 있습니다.

profile
기록으로 흔적을 남깁니다.

0개의 댓글