美文网首页
访问者模式

访问者模式

作者: 凌枫望星月 | 来源:发表于2020-07-28 21:16 被阅读0次

    “定义一个能够在一个对象结构中对于所有元素执行的操作。访问者让你可以定义一个新的操作,而不必更改到被操作元素的接口。”

    拥有者有一群对象,对于要遍历的各种对象,这些对象内部都有一个访问器的引用,设定好访问器后要将访问器交给拥有者,拥有者再下发到各类对象里,而各个对象则将自己的引用交给这个访问器的特定访问函数,有时访问器自身带有一些记录的数值可以将数值累加,最后直接看访问器的这个累加数值。

    我们可以通过新增访问者类来遍历所有对象并执行特定功能,而不是在一个遍历类中增加新的方法。

    相关文章

      网友评论

          本文标题:访问者模式

          本文链接:https://www.haomeiwen.com/subject/uivqrktx.html