物件導向設計範式

生成模式

  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 Responsiblility
  2. Command
  3. Interpretor
  4. Iterator
  5. Mediator
  6. Memento
  7. Observer
  8. State
  9. Strategy
  10. Template Method
  11. Vistor