设计模式学习(十九) 访问者模式 Visitor

1.访问者模式的定义  访问者模式的官方定义,就是表示一个作用于某对象结构的各元素的操作,它使你可以在不改变各元素的前提下,定义作用于这些元素的操作。这句话的意思就是,将对象结构这一块的数据结构Element作为一个整体,通过一个结构对象ObjectStructure封装起来;同时访问者Visitor定义一个抽象类,在其内部定义针对这块数据结构中每种结构的执行方式,其通过ObjectStructu
相关文章
相关标签/搜索