前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java访问者模式(Visitor)

Java访问者模式(Visitor)

作者头像
用户4919348
发布2019-05-05 11:51:23
3660
发布2019-05-05 11:51:23
举报
文章被收录于专栏:波波烤鸭波波烤鸭

访问者模式

模式动机:

  对于存储在一个集合中的对象,他们可能具有不同的类型(即使有一个公共的接口),对于该集合中的对象,可以接受一类称为访问者的对象来访问,不同的访问者其访问方式也有所不同。

定义:

  表示一个作用于某对象结构中的各元素的操作,它使我们可以在不改变个元素的类的前提下定义作用于这些元素的新操作。

开发中的场景(应用范围非常窄,了解即可)

  1. XML文档解析器设计
  2. 编译器的设计
  3. 复杂集合对象的处理
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年04月17日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 访问者模式
    • 模式动机:
      • 定义:
        • 开发中的场景(应用范围非常窄,了解即可)
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档