디자인패턴1 java 디자인패턴 decorator 패턴 Decorator 패턴은 뭘까?? 케익 베이스가 있다고 하자. 케익에 크림을 바르면 아무것도 없는 케익이다. 거기다가 딸기를 얹으면 스트로베리 케익 초콜릿으로 이름을 쓰고 초를 꽃으면 생일 케익이 완성된다. 객체도 이런 케이크와 비슷한 경우가 있다. 우선 케익베이스 처럼 중심이 되는 객체에 장식과 비슷한 기능을 하나씩 입히면 좀더 목적에 어울리는 객체가 완성된다. 이와같은 데코레이션을 해나가는 디자인 패턴을 Decorator 패턴이라고 한다. Component.java ( abstract class ) 2020. 12. 30. 이전 1 다음