设计模式
文章平均质量分 86
风中追风。
即将踏入职场的开水团后端开发工程师,热爱编程,CSDN为了记录自己学习成长的过程。
展开
-
HeadFirst设计模式之装饰者模式
今天来梳理一下装饰模式,装饰模式能够在不修改任何底层代码的情况下,给你的(或者别人的)对象赋予新的职责。观察者模式原创 2022-01-22 10:43:23 · 253 阅读 · 1 评论 -
HeadFirst设计模式之观察者模式
昨天总结消化了策略模式,需要看的同学可以看我的设计模式的上篇博文。今天我们继续来讲解HeadFirst里面的观察者模式。首先给出观察者模式的定义。观察者模式定义:观察者模式定义了对象之间的一对多依赖,这样依赖,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。观察者模式起始就是 出版者(Subject) + 订阅者(Observer) = 观察者模式(observer pattern)其类图如下:如类图中所示,观察者模式中有如下角色:Subject接口:抽象主题也就是我们公式中的原创 2022-01-20 20:45:15 · 225 阅读 · 0 评论 -
HeadFirst设计模式之策略模式
设计模式的策略模式讲解。原创 2022-01-19 22:16:11 · 542 阅读 · 0 评论