![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
潇洒不放纵的博客
这个作者很懒,什么都没留下…
展开
-
单态模式简介
什么是设计模式? 重构是为了改善我们的代码,那在改善的过程中我们需要一些指导思想,编码原则,编码方法,我们还需要设计模式的知识。如果把编写程序比作打仗,那设计模式就是战争中的三十六计、孙子兵法。可以把设计模式理解为编写软件的高级算法。 设计模式的种类 2.1 根据功能不同 2.2 细分 3. 单态模式 普通的 Java 类可以创建无数个对象,但是有些情况下某个类我们只需要创建一个对象,并且...原创 2019-08-02 10:07:28 · 356 阅读 · 0 评论 -
观察者模式简介
观察者模式有四个对象: (1) 事件源对象: 能发生事件的对象(一个或多个事件(事件集)) (2)事件对象:事件源发生事件的现场信息 (3)事件处理对象(接口): 委托给处理的对象(处理者最开始用矗立着接口, 接口将传给实现类) (4)观察者: 实现类/处理者 事件源必须包括:(1)私有的监听者列表 (2)共有的向监听者列表添加监听者的方法 (3)做事情的方法(事件方法) 举个例子: 假如有一个很...原创 2019-08-02 11:55:28 · 205 阅读 · 1 评论