Java访问者模式(Visitor)

网友投稿 531 2022-05-30

Java访问者模式(Visitor)

访问者模式

模式动机:

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

定义:

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

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

XML文档解析器设计

编译器的设计

复杂集合对象的处理

Java

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【ElasticSearch】结合laravel做高亮搜索
下一篇:iOS之深入解析YYImage图片处理的底层原理
相关文章