![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
行为型设计模式
文章平均质量分 84
行为型设计模式
@@神农写代码
断舍离!
展开
-
设计模式之访问者模式
在访问者模式(Visitor Pattern)中,我们使用了一个访问者类,它改变了元素类的执行算法。通过这种方式,元素的执行算法可以随着访问者改变而改变。这种类型的设计模式属于行为型模式。根据模式,元素对象已接受访问者对象,这样访问者对象就可以处理元素对象上的操作。原创 2022-10-01 12:02:12 · 113 阅读 · 0 评论 -
设计模式之状态模式
属性改变,行为改变,也就是说属性与行为绑定在一起。原创 2022-10-01 11:53:53 · 379 阅读 · 0 评论 -
设计模式之命令模式
将请求与执行分开,将客户端与服务端进行解耦;客户端---->命令----->服务端;原创 2022-09-29 19:07:41 · 237 阅读 · 0 评论 -
设计模式之备忘录模式
备忘录模式(Memento Pattern)保存一个对象的某个状态,以便在适当的时候恢复对象。备忘录模式属于行为型模式。 个人理解:备忘录模式就是记录对象的状态,记录对象的属性。原创 2022-09-29 19:06:41 · 392 阅读 · 0 评论 -
设计模式之中介者模式
中介者模式是用来降低多个对象和类之间的通信复杂性。这种模式提供了一个中介类,该类通常处理不同类之间的通信,并支持松耦合,使代码易于维护。原创 2022-09-28 21:57:41 · 191 阅读 · 0 评论 -
设计模式之观察者模式
客户端与服务端一对多的关系;比如:做了某件事,需要通知多方的服务。原创 2022-09-28 21:06:16 · 328 阅读 · 0 评论 -
设计模式之责任链设计模式
责任链模式就是一件事多个对象处理,只有一个对象处理成功;原创 2022-09-24 11:48:16 · 270 阅读 · 0 评论 -
设计模式之模板方法设计模式
一个抽象类公开定义执行它的方法的方式\模板,它的子类可以安需要重新函数实现,但调用将以抽象类中定义的方式进行,就叫模板方法设计模式,属于行为型设计模式。原创 2022-09-24 11:33:33 · 229 阅读 · 0 评论 -
设计模式之空对象设计模式
空对象设计模式就是对不存在的对象的一个检查,是个默认为。原创 2022-09-24 11:32:17 · 333 阅读 · 0 评论 -
设计模式之迭代器设计模式
官方的概念:用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。原创 2022-09-24 11:25:01 · 290 阅读 · 0 评论 -
设计模式之策略模式
官方的的定义就是一个类的行为或其算法可以在运行时更改。原创 2022-09-24 11:18:34 · 282 阅读 · 0 评论