问题
单项选择题
图4-6示意的为()设计模式,表示一个作用于某对象结构中的各元素的操作。
A.Visitor(访问者)
B.Observer(观察者)
C.Flyweight(享元)
D.Prototype(原型)
答案
参考答案:A
解析:
[要点解析] 图4-6示意的Visitor(访问者)模式,其设计意图是:表示一个作用于某对象结构中的各元素的操作。它可在不改变各元素的类的前提下定义作用于这些元素的新操作。