码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象第五次作业

时间:2015-10-27 17:47:29      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:

本次作业大家可以先行尝试思考下具体应该设计几个类,每个类的数据成员和成员函数是什么,然后尝试着实现一下,代码本周不用上交。

问题描述:有品牌汽车的风挡玻璃雨刷(Wiper)是由带刻度盘(Dial)的控制杆(Lever)控制的。这种控制杆有四个位置:停止、间歇、低速和高速,刻度盘有三个位置,分别是数字1、2和3。刻度盘位置指示三种间歇速度,刻度盘的位置只有当控制杆在间歇位置时才有意义。以下表格给出了挡风玻璃雨刷对应控制杆和刻度盘的工作速度(每分钟摇摆次数):

控制杆

停止

间歇

间歇

间歇

低速

高速

刻度盘

——

1

2

3

——

——

雨刷

0

4

6

12

30

60

注意:控制杆和刻度盘在调节的时候,只能按照顺序调节,例如控制杆只能从停止--间歇--低速--高速--低速--间歇--停止,同样,刻度盘的调节过程也必须是1--2--3--2--1。 

采用面向对象技术设计该程序,实现对雨刷速度的控制,另外,定义一个菜单函数(menu),实现对控制杆和刻度盘的调节,系统显示如下:

技术分享

版权声明:本文为博主原创文章,未经博主允许不得转载。

面向对象第五次作业

标签:

原文地址:http://blog.csdn.net/laoduan_78/article/details/49449843

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!