![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
淘气的二进制
我有一个朋友,他经历过我的所有的故事,我偶尔会向别人提起他,但没有人知道他是谁。
展开
-
[设计模式]观察者模式
概念 观察者(Observer)模式又名发布-订阅(Publish/Subscribe)模式。 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。观察者模式属于行为型模式。 观察者模式的组成 抽象观察者角色:为所有具体的观察者定义一个接口,在得到主题的通知时更新自己。 具体观察者角色:该角色实现抽象观察者角色所要求的更新接口,以便...原创 2018-04-22 20:17:01 · 135 阅读 · 0 评论 -
[转载]装饰器模式
转载来源:https://blog.csdn.net/hust_is_lcd/article/details/7884320 1.认识装饰器模式 装饰模式能够实现动态的为对象添加功能,是从一个对象外部来给对象添加功能。通常给对象添加功能,要么直接修改对象添加相应的功能,要么派生对应的子类来扩展,抑或是使用对象组合的方式。显然,直接修改对应的类这种方式并不可取。在面向对象的设计中,而我们也应该尽...转载 2018-08-26 21:24:05 · 200 阅读 · 0 评论