[说明] 已知某企业欲开发一家用电器遥控系统,即用户使用一个遥控器即可控制某些家用电

来源:www.tikuol.com 发布时间:2018-06-24 01:39
题型:问答题

问题:

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

在图1-17中,类RomoteController的方法onPressButton(int button)表示当遥控器按键按下时调用的方法,参数为按键的编号;Command接口中on和off方法分别用于控制电器的开与关;Light中turnLight (int degree)方法用于调整电灯灯光的强弱,参数degree值为0时表示关灯,值为100时表示开灯并且将灯光亮度调整到最大;TV中setChannel(int channel)方法表示设置电视播放的频道,参数channel值为0时表示关闭电视,为1时表示开机并将频道切换为第1频道。 [C++代码]

本试题应用命令模式能够有效让类 (5) 和类 (6) 、类 (7) 之间的耦合性降至最小。

答案:

点击这里,查看答案

要到微信小程序或APP查看答案哦。

实在点不开答案,可以分享到微信,

在微信里面查看答案。

APP具体操作流程为:

1、下载安卓(苹果)APP

2、点这里打开APP显示答案

题型:单项选择题

蓄电池室内照明灯具应为防爆型,且应布置在通道的上方,地面最低照度应为()。

A.11x

B.51x

C.101x

D.301x

题型:单项选择题

意大利的衰落和()的兴起是17世纪欧洲大陆内部兴衰化的一个极为明显的特征。

A、英国

B、法国

C、德国

D、尼德兰

题型:单项选择题

女子9岁出幼后戴什么颜色盖头()。

A.红色

B.黄色

C.绿色

题型:问答题 简答题

什么称为声阻抗?

题型:单项选择题

在同一服务器上建立公司的两个部门part1和part2的网站,可以为服务器上的每个站点配置唯一的标识,即主机头名称、IP地址和______。

A) 标准IP端口号
B) 非标准IP端口号
C) 标准TCP端口号
D) 非标准TCP端口号