내용

  • 기존에 구현되어 있는 클래스에 필요한 기능을 추가해 나가는 설계 패턴
  • 기능 확장이 필요할 때 객체 간의 결합을 통해 기능을 동적으로 유연하게 확장할 수 있게 해주어 상속의 대안으로 사용하는 디자인 패턴
  • 객체의 결합을 통해 기능을 동적으로 유연하게 확장

연관 페이지

참고 문헌 / 사이트