设计模式小结

GOF23种设计模式:每种模式都是为了解决特定的问题。

1.创建型:

      Singleton模式:解决“对象个数”的创建问题

      Abstract Factory:解决“系列对象”的创建问题

      Factory Method:解决“单个对象”的创建问题

      Builder:解决“复杂对象”的创建问题

      Prototype:解决“大量对象”的创建问题

2.结构型:

      Bridge:解决“多个维度的变化”问题

      Adapter:解决“新旧接口的变换”问题

      Decorator:解决“动态增加功能”

      

posted on 2009-04-28 09:32  一麦  阅读(133)  评论(0编辑  收藏  举报