java常用设计模式
文章平均质量分 82
java常用设计模式
学、渣
这个作者很懒,什么都没留下…
展开
-
java设计模式之责任链模式
java设计模式原创 2022-02-09 11:26:08 · 541 阅读 · 0 评论 -
java设计模式之观察者模式
概述观察者模式又称为发布/订阅(Publish/Subscribe)模式观察者设计模式涉及到两种角色:主题(Subject)和观察者(Observer)Subject模块Subjec模块有3个主要操作addObserver():注册添加观察者(申请订阅)deleteObserver():删除观察者(取消订阅)notifyObserver():主题状态发生变化时通知所有的观察者对象Observer模块...原创 2021-07-13 14:46:11 · 461 阅读 · 0 评论 -
java设计模式之策略模式
策略模式概述:策略模式(Pattern:Strategy)属于行为型模型,是指对一系列的算法定义,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。策略模式包含的角色及其职责: 1.上下文(环境)角色[Context]:持有一个策略类的引用,最终给客户端调用。内部维护一个Strategy的实例,需要使用ConcreteStrategy提供的算法,负责动态设置运行时Strategy具体的实现算法,负责跟Strategy之间...转载 2021-07-13 16:01:18 · 86 阅读 · 0 评论