博客专栏  >  架构   >  设计模式的六大原则

设计模式的六大原则

之前一直是面向过程编程,前段时间因为某些原因需要更好的去理解一下面向对象思想精髓,在别人的推荐下看了《大话设计模式》这本书。。本专栏主要是对学习设计模式时六大原则的总结。

关注
0 已关注
7篇博文
  • 设计模式学习总结

    之前一直是面向过程编程,前段时间因为某些原因需要更好的去理解一下面向对象思想精髓,在别人的推荐下看了《大话设计模式》这本书。通过对29个模式的学习,不仅仅了解了设计模式是个什么回事,也稍微加深了一点对...

    2014-02-17 14:00
    1213
  • 设计模式六大原则--合成/聚合复用原则

    定义 尽量使用合成/聚合,尽量不要使用类继承。(Design to interfaces;Favor composition over inheritance;Find what var...

    2014-02-17 13:58
    2229
  • 设计模式六大原则--迪米特法则

    定义 如果两个类不必批次直接通信,那么这两个类就不应当发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。

    2014-02-17 13:57
    1667
  • 设计模式六大原则--里氏代换原则

    Functions that use pointers or referencesto base classesmust be able to use objects of derived class...

    2014-02-17 13:55
    1199
  • 设计模式六大原则--依赖倒转原则

    定义 1、高层模块不应该依赖底层模块,两者都应该依赖抽象。 2、抽象不应该依赖于细节,细节应该依赖于抽象。 (原意:High level modules sh...

    2014-02-17 13:54
    1559
  • 设计模式六大原则--开放-封闭原则

    背景 刚刚手机连上网,发现又有一大堆可以升级的软件。怎么回事?记得刚升级不久啊,难道做一个成熟的APP这么简单。联想到刚刚学习的设计模式,想着这可能是设计模式中的开放-封闭原则在其中起了...

    2014-02-13 19:33
    1889
  • 设计模式六大原则---单一职责原则

    单一职责原则(Single Responsibility Principle,SRP)是设计模式六大设计原则中的第一个。所谓职责是指类变化的原因。软件设计真正要做的许多内容就是发现职责并把那些职责相互...

    2014-02-08 22:37
    1742

NoSQL之Redis
53588
运维入门
713813
SQLServer
921257

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