首页 > 其他 > 详细

设计模式01 -- 什么是设计模式

时间:2014-03-14 18:04:58      阅读:390      评论:0      收藏:0      [点我收藏+]

  设计模式在实际开发中起着非常重要的作用 ,一直都没有来得及总结总结  

     设计模式软件大牛总结的代码设计的总结 是一种巧妙和敏锐的用以解决某类问题的特定方法  每个人看待问题的角度都不同,设计模式是大家最终提出了最通用和灵活的解决问题的方法。

     实际的开发中为了达到模块内的高内聚 模块间低耦合 设计模式的利用绝对是一把利器 

     设计模式分为23种  分为三大类 

     1  创建型模式  ( 不同的创建对象的模式  ) 

             抽象工厂     AbstractFactory

             工厂方法     FactoryMethod

             单例模式     Singleton

             建造者模式  Builder

             原型模式     Prototype

     2   结构性模式 (通过结构型模式来优化改进代码的结构)

             适配器模式  Adapter

             桥接模式     Bridge 

             组合模式     Composite  

             装饰模式     Decorator

             外观模式     Facade  

             享元模式     Flyweight  

             代理模式     Proxy

      3   行为模式 

             责任链模式   Chain of Responsibility 

             命令模式      Command

             解释器模式    Interpreter 

             迭代器模式    Iterator 

             中介者模式    Mediator 

             备忘录模式    Memento

             观察者模式    Observer

             状态模式       state

             策略模式      Strategy

             模版方法      TemplateMethod

             访问者模式   Visitor

   

设计模式01 -- 什么是设计模式,布布扣,bubuko.com

设计模式01 -- 什么是设计模式

原文:http://www.cnblogs.com/liaokailin/p/3599618.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!