图解设计模式-Visitor模式

Visitor(访问者):负责对数据结构中每个具体的元素声明一个用于访问的方法。

ConcreteVisitor(具体的访问者):负责实现Visitor角色所定义的接口

Element(元素):表示Visitor角色的访问对象,声明一个接受访问者的accept方法,参数为Visitor角色

ConcreteElement(具体元素):负责实现Element角色定义的接口

ObjectStructure(对象结构):ObjectStructure角色负责处理Element角色的集合

全部评论

相关推荐

不愿透露姓名的神秘牛友
11-26 16:06
已编辑
快手电商 后端 23k-35k
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-29 12:19
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务