设计模式(二十)——访问者模式

1.描述 表示一个作用于某对象结构中的各个元素的操作。它可以在不改变各个元素类的前提下定义作用于这些元素的新操作。 2.模式的使用 ·抽象元素(Element):一个抽象类,该类定义了接受访问者的accept()操作。 ·具体元素(Concrete Element):Element的子类。 ·对象结构(Object Structure):一个集合,用于存放Element对象,提供遍历他自己的方法。
相关文章
相关标签/搜索