
------【设计模式】
文章平均质量分 84
杨晓敏M
这个作者很懒,什么都没留下…
展开
-
设计模式六大原则
设计模式的使用,增加了代码的可维护性、可扩展性、可复用性和灵活性,而设计模式的六大原则为知道方针,也是设计模式的核心。 设计模式中常用的六大原则为: 一、单一职责原则(Single Responsibility Principle,SRP) 定义:一个对象应该只包含单一职责,并且该这则被完整的封装在一个类当中。确切的解释是,就一个类原创 2014-05-17 16:07:23 · 1246 阅读 · 25 评论 -
设计模式——结构型模式
上一篇博文《设计模式——创建型模式》中介绍了5种创建型模式,接下来继续介绍结构型模式。 结构型模式主要用于描述如何组合类和对象已获得更大的结构。其中,结构型类模式采用继承机制来组合接口和实现,而结构型对象模式则采用组合/聚合方式来组合对象以实现新功能,因为它可以在运行时刻改变对象组合关系,所以对象组合方式具有更大的灵活性,这种机制是无法通过静态类组合来实现的。当然两者都有彼此原创 2014-06-02 10:34:49 · 1618 阅读 · 69 评论 -
设计模式——行为型模式
继《设计模式——创建型模式》和《设计模式——结构型模式》之后,今天介绍一下行为型模式。 行为模式设计到算法和对象间的职责分配,不仅描述对象或类的模式,还描述他们之间的通信方式,客服了运行时难以跟踪的复杂的控制流,他们将你的注意力重控制流转移到对象间的关系上来。行为类模式采用继承机制在类间分派行为,例:模板方法模式、解释器模式;行为对象模式描述了一组相互对等的对象如何相互协作以原创 2014-06-14 20:20:43 · 1133 阅读 · 16 评论 -
设计模式——创建型模式
创建型模式总结原创 2014-06-01 15:05:10 · 1417 阅读 · 14 评论