多项选择题

A.访问者模式使得易于增加新的操作
B.访问者集中相关的操作而分离无关的操作
C.增加新的ConcreteElment 类很困难
D.通过类层次进行访问

相关考题

多项选择题 以下关于结构型模式说法正确的是()。

单项选择题 以下意图()可用来描述状态(State )。

单项选择题 以下意图()可用来描述访问者(Visitor )。

单项选择题 以下意图()可用来描述解释器(Interpreter)。

单项选择题 以下意图()可用来描述中介者(Mediator)。

单项选择题 关于模式适用性,()不适合使用职责链(Chain of Responsibility)模式。

单项选择题 关于模式适用性,以下()不适合使用模板方法(Template Method)模式。

单项选择题 以下意图()可用来描述命令(Command)模式。

单项选择题 关于模式适用性,以下()适合使用组合(Composite)模式。

单项选择题 如果有一个2MB 的文本(英文字母),为了对其中的字母进行分类和计数,若为文本中的每个字母都定义一个对象显然不合实际,对与该问题最好可使用的模式是()。

单项选择题 关于模式适用性,以下()不适合使用Flyweight(享元)模式。

单项选择题 以下()用来描述工厂方法(Factory Method)模式。

单项选择题 以下()用来描述建造者(Builder )。

单项选择题 对以下开闭原则的描述错误的是()

问答题 说明访问者模式的定义与主要优缺点。

问答题 创建型模式分包括哪几种设计模式,各是什么并简要说明。

问答题 设计模式一般有哪几个基本要素?

名词解释 单一职责原则

判断题 Template Method是用以帮助从不同的步骤中抽象出一个通用的过程的模式。

判断题 通过在问题领域中使用模式,可以用一种不同的方式来看待问题。