
大话设计模式
随风而醒
我是个疯子,虽然我在服新药,但仍旧有幻觉
展开
-
大话设计模式-设计模式六大原则
参考链接:http://www.uml.org.cn/sjms/201211023.asp#4 参考书:大话设计模式设计模式原则单一职责原则开放封闭原则依赖倒转原则接口隔离原则迪米特法原则里氏替换原则单一职责原则(做好自己的专业,降低耦合度):为了后期的便于修改和添加,降低各功能之间的耦合度,在开发的初期就需要将每一个功能单独分离出来,而不是放在一起;开放封闭原则(少修改多扩展):扩展原创 2017-09-13 10:41:47 · 517 阅读 · 1 评论 -
大化设计模式-单例模式
原理:保证一个类只有一个实例对象,提供一个对外的实例创建方法。好处: 数据共享,多个线程可以共用一个实例,共同享用这个实例的资源属性(如数据库连接器)线程安全,通过线程加锁,可以达到并发访问的目的节约资源,防止创建过多不必要的对象结构图 分类 1.懒汉式:实例化调用时才实例化,否则就不实例化//懒汉式 class Singleton { private static S原创 2017-09-15 14:21:42 · 727 阅读 · 0 评论 -
一句话总结设计模式-《大化设计模式》读书笔记
设计模式并不是一种算法,而是一种思想,一种软件开发思想;这种思想便于开发的维护、扩展。基于创建型单例模式:通过锁机制或者单一加载机制,确保程序只创建一个对象。工厂模式:将对象的实例化交给第三者-工厂类抽象工厂:在工厂模式的基础上继续加一层,有多个工厂类。通过一个工厂接口,将所有的工厂统一起来基于结构型装饰器:通过继承同一个接口对功能进行增强适配器:对功能不同的接口进行聚...原创 2019-04-11 17:33:44 · 964 阅读 · 0 评论