用看的、听的学真题
study by eyes and ears.
2016年05月系统分析师考试上午真题【基础知识】(第30-31题)
收藏
【30-31】
对于如下所示的序列图所描述的场景,最适合于采用的设计模式是(30);该模式适用的场合是(31)。
-
AVisitor
-
BStrategy
-
CObserver
-
DState
-
A对象的行为决定于它的状态,且必须在运行时刻根据状态改变它的行为
-
B定义对象结构的类很少改变,但经常需要在此结构上定义新的操作
-
C需要使用一个算法的不同变体
-
D一个对象必须通知其它对象,而它又不能假定其它对象是谁