一共23种设计模式
创建型模式...
1. Abstract Factory..
2. Builder
3. Factory Method..
4. Prototype..
5. Singleton.
结构型模式...
1. Adapter.
2. Bridge..
3. Composite..
4. Decorator.
5. Facade..
6. Flyweight.
7. Proxy..
行为模式...
1. Chain of Responsibility.
2. Command.
3. Interpreter.
4. Iterator
5. Mediator
6. Memento..
7. Observer
8. State..
9. Strategy.
10. Template Method..
11. Visitor.