关于状态模式,以下叙述中正确的是:()。

9 查阅

关于状态模式,以下叙述中正确的是:()。

A.ConcreteStateA类的handle()方法中可以new其他状态类例如ConcreteStateB的对象,以实现状态转换。

B.环境类Context的构造方法的参数可以是某种状态(State)。

C.环境类Context中可以设定初始状态。

D.环境类Context可以用set、get来设定和获取状态。

E.状态类自身不能负责状态改变,必须由环境类Context负责状态改变。

参考答案:

答案:ABCD

知识竞赛