设计模式

设计模式行为型:访问者模式(VisitorPattern)

2020-12-02  本文已影响0人  码农架构

在访问者模式(Visitor Pattern)中,我们使用了一个访问者类,它改变了元素类的执行算法。通过这种方式,元素的执行算法可以随着访问者改变而改变。这种类型的设计模式属于行为型模式。根据模式,元素对象已接受访问者对象,这样访问者对象就可以处理元素对象上的操作。主要将数据结构与数据操作分离。稳定的数据结构和易变的操作耦合问题。结构图

image

角色与理解

核心代码

image image image image image image
上一篇 下一篇

猜你喜欢

热点阅读