å Ʈ Ǵ () () Ұϰ C# Ͽϴ. Ʈ 迡 å [GoF ] ڿ ˷ϴ. İ ¿ ʹ ٰ մϴ. å GoF Ͽ Ұ 23 ó Ŭ ̾ ü ٷ ֽϴ. ̸ ϸ Ǵϰ αֿ ȿ 踦 ְ Դϴ. Ȯ ϸ İ ִ ̵ Ȯϰ ֽϴ. İ ̵ ʹ öм ֽϴ. å ִ ó Ұϰ ٷ ־ αֿ ȿ Ȱ Դϴ. [GoF ] ִ ϱ ó ̹Ƿ Ȯϰ ˰ ʹٸ [GoF ] ñ ٶϴ. ƹɷ å [GoF ] ϰ αֿ ־ ϴ ٶԴϴ.
1 ϵ
丮 (Abstract Factory Pattern)
(Builder Pattern)
丮 (Factory Method Pattern)
(Prototype Pattern)
ü (Singleton Pattern)
2 ϵ
(Adapter Pattern)
(Bridge Pattern)
ü (Composite Pattern)
(Decorator Pattern)
ۻ (Facade Pattern)
ö̱ (Flyweight Pattern)
(Proxy Pattern) -
(Proxy Pattern) -
(Proxy Pattern) - ȣ
3 ൿ ϵ
å (Chain of Responsibility Pattern)
(Command Pattern)
ؼ (Interpreter Pattern)
ݺ (Iterator Pattern)
(Mediator Pattern)
(Memento Pattern)
(Observer Pattern)
(State Pattern)
(Strategy Pattern)
ø (Template Method Pattern)
湮 (Visitor Pattern)
/۱