问答题 [说明]
已知某企业欲开发一家用电器遥控系统,即用户使用一个遥控器就可控制某些家用电器的开与关。遥控器如下图1所示。该遥控器共有4个按钮,编号分别是0~3,按钮0和按钮2能够遥控打开电器1和电器2,按钮1和按钮3则能遥控关闭电器1和电器2。由于遥控系统需要支持形式多样的电器,因此该遥控系统的设计要求具有较高的扩展性。现假设需要控制客厅电视和卧室电灯,对该遥控系统进行设计所得类图如下图2所示。

【正确答案】
【答案解析】commands[button]
turnLight(0)
setChannel(1)
&lightCommand
RemoteController
Light
TV