![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
YKCCCHEN
一个在努力学习的孩子
展开
-
观察者模式(一)------从java代码和图去理解
观察者模式 定义 定义对象的一种一对多的依赖关系,所有依赖它的对象会自动更新数据,及在被观察的对象发生改变时,主动告知它的观察者们,更新相应的数据信息,并且是一种松耦合的状态。 图解(UML图网上一大堆这里就放个我自己画的) java代码 接口 /** * 观察者接口 * 给予观察者的一个定义 * @author xiaokun */ public interface IObser...原创 2019-05-27 23:53:41 · 169 阅读 · 0 评论 -
工厂模式(一)-----简单工厂------从java代码和图去理解
简单工厂模式 定义 通过一个Factory类获取在这个类下被定义的所有类,获取的类使用者无法看到如何实例化出来的 生活中举例: 客:我要买宝马!!! 商家:您买哪款??? 客:我买宝马7系!!! 图解(UML图网上一大堆这里就放个我自己画的) java代码 接口 /** * 汽车类 * 工厂模式顶层接口 * 生活中类似于 这款车的品牌是宝马 * @author xiaokun */ p...原创 2019-05-28 13:36:39 · 246 阅读 · 0 评论