问答题
简答题
我们都知道,交通灯有三种状态:红灯(RedLight)、黄灯(YellowLight)和绿灯(GreenLight)。交通灯状态的改变是由控制中心(ControlCenter)来控制的。基于Java用状态模式实现这个程序。
【参考答案】
点击查看答案
相关考题
-
单项选择题
以下对"开-闭"原则的一些描述错误的是()
A."开-闭"原则与"对可变性的封装原则"没有相似性
B.找到一个系统的可变元素,将它封装起来,叫"开-闭"原则
C.对修改关闭:是其原则之一
D.从抽象层导出一个或多个新的具体类可以改变系统的行为,是其原则之一 -
单项选择题
要依赖于抽象,不要依赖于具体。即针对接口编程,不要针对实现编程,是()
A.开闭原则
B.接口隔离原则
C.里氏代换原则
D.依赖倒转原则 -
单项选择题
以下意图哪个是用来描述策略模式()
A.将抽象部分与它的实现部分分离,使它们都可以独立地变化
B.将一个复杂对象的构建与它的表示分离
C.定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换
