![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 82
softwareshark
这个作者很懒,什么都没留下…
展开
-
设计模式-单例模式
单例模式是设计开发中比较常用的一种设计模式,单例模式有多重写法,我现在主要讲的方式是一下两种:懒汉式单例、饿汉式单例 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例 饿汉式单例(线程安全): /饿汉式单例类.在类初始化时,已经自行实例化 public clas原创 2017-03-21 14:50:07 · 201 阅读 · 0 评论 -
设计模式-责任链模式实例
职责链模式(称责任链模式)将请求的处理对象像一条长链一般组合起来,形成一条对象链。请求并不知道具体执行请求的对象是哪一个,这样就实现了请求与处理对象之间的解耦。 生活中这种例子如:在公司中申请一些东西需要走流程 员工提出申请-> 部门经理审批 -> 副总经理审批->总经理审批 ,这个过程每个流程都需要审批,只有审批通过才可以进入下一个流程,代码流程如下: 首先创建一个抽象类: package原创 2017-03-21 14:30:37 · 357 阅读 · 0 评论