【Java设计模式】行为型模式-访问者模式

要点:
1、解决的问题
2、使用不多,了解即可

一、访问者模式解决的问题

我们在访问一个对象结构或对象集合时,如果需要对不同的对象进行很多不同并且不相关的操作,为了避免这些操作影响到对象结构或对象集合,我们可以在访问的类中定义一个提供给外界访问的访问者接口,实现数据结构和数据操作的分离。

二、开发中的场景

  • XML文档解析器设计
  • 编译器的设计
  • 复杂集合对象的处理
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 人难免天生有自怜的情绪,唯有时刻保持清醒,才能看清真正的价值在哪里
    93650345d0d1阅读 169评论 0 0
  • 亲爱的: 今天是2018年高考的最后一天,我昨天看到今年的高考作文题目,就突然想起要来给你写这样一封信。 今天的雨...
    小末末J阅读 1,303评论 0 0
  • 目录 接上节(连载)《石猿记》第十四章(54) 第十五章,王母屈身募桥资,吕仙行侠误善心。 话说王母娘娘携玉灵儿,...
    鲁西道童阅读 465评论 0 4
  • 2016年7月17日,以“大数据与人工智能”为主题的“第五届中国大数据应用论坛”在北京大学成功举办。自业界的相...
    九博尚居软装设计阅读 2,744评论 0 18

友情链接更多精彩内容