(请作答此空)设计模式允许一个对象在其内部状态改变时改变它的行为。下图为这种设计

考试题库2022-08-02  23

问题 (请作答此空)设计模式允许一个对象在其内部状态改变时改变它的行为。下图为这种设计模式的类图,已知类State为抽象类,则类( )的实例代表Context对象的状态。A.单件(Singleton)B.桥接(Bridge)C.组合(Composite)D.状态(State)

选项 A.单件(Singleton)
B.桥接(Bridge)
C.组合(Composite)
D.状态(State)

答案 D

解析 本题考查面向对象中的设计模式该类图描述的是状态设计模式State的子类 ConcreteStateA和ConcreteStateB都表示Context对象在运行过程中可能转换的状态
转载请注明原文地址:https://www.tihaiku.com/congyezige/2407528.html

最新回复(0)