设计模式
七弦清音
宝剑锋从磨砺出,梅花香自苦寒来。只与同好争高下,不共傻瓜论短长!
展开
-
设计模式(一)------->工厂模式
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。 项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对原创 2017-04-20 11:12:00 · 556 阅读 · 0 评论 -
设计模式(二)-------->单例模式
单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。饿汉模式例子:public class Singleton { /* 持有私有静态实例,防止被引用*/ private static Singleton instance = new Singleton(); /* 私有构造方法,防止被实例化原创 2017-04-21 00:36:58 · 259 阅读 · 0 评论 -
单一职责,开闭,里氏,依赖原则
单一职责原则理解 1:该原则提出了对对象职责的一种理想期望.对象不应该承担太多职责,正如人不应 该一心分为二用.唯有专注,才能保证对象的高内聚;唯有单一,才能保证对象的细 粒度.对象的高内聚与细粒度有利于对象的重用; 2:一个类(或者大到模块,小到方法)承担的职责越多,它被复用的可能性越小.而且如 果一个类承担的职责过多,就相当于将这些职责耦合在一起,当其中一个职责变化 时,可能会影响其他...原创 2019-01-25 12:28:16 · 306 阅读 · 0 评论 -
接口隔离原则
近来换工作,做一些保密的项目,由于项目时间比较赶,有段时间没有更新博客了. 老铁们,现在继续走起.废话不多说了,直接上; 接口隔离原则定义 接口隔离原则的定义如下: 客户端不应该依赖那些它不需要的接口. 注意,在该定义中的接口指的是所定义的方法. 另一种定义方法如下: 一旦一个接口太大,则需要将它分割成一些更细小的接口,使用该接口的客户端 仅需要知道与之相关的方法即...原创 2019-01-24 15:33:41 · 417 阅读 · 0 评论