设计模式
fall_hat
这个作者很懒,什么都没留下…
展开
-
责任链模式
责任链原创 2023-02-11 22:18:17 · 126 阅读 · 0 评论 -
一句话解释代理模式
代理模式原创 2023-02-11 19:42:35 · 71 阅读 · 0 评论 -
Java三种代理模式:静态代理、动态代理和cglib代理
23123原创 2020-10-28 11:02:50 · 306 阅读 · 1 评论 -
常用的设计模式之观察者模式
概念 观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己 结构图 在观察者模式中有如下角色 Subject:抽象主题(抽象被观察者),抽象主题角色把所有观察者对象保存在一个集合里,每个- 主题都可以有任意数量的观察者,抽象主题提供一个接口,可以增加和删除观察者对象。 ConcreteSubject:具体主题(具体被观察原创 2020-07-07 07:03:08 · 239 阅读 · 0 评论 -
设计模式之一句话解释策略模式
定义一个接口,然后对这个接口有不同的实现,比如说先定义一个排序的接口,然后不同的排序算法分别实现这个排序接口。原创 2020-04-02 15:08:11 · 143 阅读 · 0 评论 -
一句话解释模板模式
抽象类通过定义抽象方法的方式定义整个流程框架,通过定义final方法的方式固定相同的方法,并且不允许修改。这个抽象类就相当于一个模板,子类相当于模板的实现。 ...原创 2020-04-02 14:50:00 · 152 阅读 · 0 评论 -
关于 Java 的静态工厂方法,看这一篇就够了!
https://www.jianshu.com/p/ceb5ec8f1174原创 2019-11-07 00:33:14 · 334 阅读 · 0 评论