设计模式
文章平均质量分 52
炼啊啊啊
这个作者很懒,什么都没留下…
展开
-
简单工厂、工厂方法、抽象工厂区别
参考:https://blog.csdn.net/xiao1_1bing/article/details/81774931转载 2021-01-05 22:04:10 · 147 阅读 · 0 评论 -
软件架构设计的七大原则
一.开闭原则开闭原则(Open-ClosedPrinciple,OCP)是指一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。所谓的开闭,也正是对扩展和修改两个行为的一个原则。强调的是用抽象构建框架,用实现扩展细节。可以提高软件系统的可复用性及可维护性。开闭原则,是面向对象设计中最基础的设计原则。二.依赖倒置原则依赖倒置原则(DependenceInversionPrinciple,DIP)是指设计代码结构时,高层模块不应该依赖底层模块,二者都应该依赖其抽象。抽象不应该依赖细节;细节应该依原创 2021-01-05 06:41:42 · 737 阅读 · 0 评论 -
设计模式-单例模式
应用场景 只需要一个对象,如:配置文件、工具类、线程池、缓存对象、日志对象等饿汉模式public class SingleTon { /**1.私有化构造函数,使类不被外部实例化*/ private SingleTon() { } /**2.私有化实例对象*/ private static SingleTon instance = n...原创 2019-02-11 11:36:29 · 117 阅读 · 0 评论