博客专栏  >  架构   >  设计模式

设计模式

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;

关注
0 已关注
7篇博文
  • 【设计模式】对象行为—行为型模式和全部总结(大图)

    【观测者模式】(Observer)        官方解释:观察者模式,定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,是 他们...

    2014-12-22 21:04
    1254
  • 【设计模式】对象关系--结构型模式(3)

    【亨元模式】(Flyweight)         官方解释:运用共享的技术有效的支持大量细粒度的对象。        个人理解:我感觉和简单工厂有点像,为了节约计算机的资源,把所有对象共同的部分...

    2014-12-19 17:04
    898
  • 【设计模式】对象关系--结构型模式(2)

    【适配器模式】(Adapter)         官方解释:适配器模式,将一个类的接口转换成客户希望的另外一个接口。Adapter使得原本接口不兼容而不能一起工作的哪些类可以在一起工作。       ...

    2014-12-19 16:59
    816
  • 【设计模式】对象关系--结构型模式(1)

    【装饰模式】(Decorator)       官方解释: 装饰模式,动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成一个子类更加灵活。       个人理解:装饰模式就是根据单一职...

    2014-12-19 16:53
    916
  • 【设计模式】对象创建—创建型模式(2)

    创建型模式共有六个,上一篇文章总结了简单工厂和工厂方法,接下来总结下其他的模式。     抽象工厂(Abstract Factory)     抽象工厂模式,提供一个创建一系列相关或相互依赖对象的接口...

    2014-12-14 10:51
    986
  • 【设计模式】对象创建—创建型模式(1)

    设计模式中模式的分类其实和我们生活是非常接近的。上次总结的时候说道面向对象的王国,那我就拿朝廷招募人才举例。当朝廷没有人才的时候需要培养人才,当人才招募进宫之后需要给这些人才分配官职,最后是给这些官员...

    2014-12-13 16:11
    959
  • 【设计模式】面对象王朝六元老

    设计模式这本书,是我从开学以来看过的最有趣,最新颖、最吸引人的一本教科级的书。这本书中不仅仅讲述了专业的知识,也提及到做人的道理和社会上交际的技巧。特别是在一些时髦词汇上的运用和搞笑讲解方式令我十分喜...

    2014-12-10 20:26
    1326

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部