.- 교재 P.325 사례 ns- Abstract Factory (*)- Factory method- Builder- Prototype- SingletonStructural Patterns ... attribute가 없어서 공유 가능7.1.9 퍼싸드 패턴- 서브 시스템의 세부 클래스들을 직접 사용하지 못하도록 막고이 클래스들을 대표하는 클래스들을 통해서 간적접으로 사용하게 하는 방법- 예제 ... - Adapter (*)- Bridge- Composite (*)- Decorator- Facade (*)- Fligyweight- ProxyBehavioral Patterns- Chain
또한 Builder 패턴과도 비슷하다. ... {{{{{Singleton Pattern클래스 다이어그램에서 새로운 선을 볼 수 있는데 위와 같은 선은 자기자신을 참조하는 것을 의미한다.using System;namespace Mona.DesingPattern ... [적용예제]abstract class DocumentElement {//해더객체를표시할때사용되는폰트, null이면부모노드의폰트를이용한다.private Font font;//해당객체를포함하는부모노드CompositeDocumentElement