- 56
- 0
- 约1.17万字
- 约 36页
- 2017-02-06 发布于湖北
- 举报
目 录 目 录 目 录 任务九 子承父业(继承和多态的使用) 内容提要 9.1 跟我做:汽车的分类关系 任务情景 汽车是一般的交通工具,具有车类型、品牌、引擎数量、外观颜色等属性,能够发动、加速、刹车、停车等功能。汽车又可分为公共汽车、出租车、卡车等。公共汽车具有自己的第几路编号、最大载客数量属性,能够报站。出租车具有所属公司、最大载客数量属性,能够给乘客打发票。卡车具有最大载重量属性,能够卸货。请编写Vehicle汽车类、Bus公共汽车类。Taxi类和Truck类待学完本任务后自行完成。 运行结果 9.2 实现方案 问题分析 回忆任务六中定义类的三个步骤,先定义类名,再编写类的属性,最后编写类的方法。本任务采用这三个步骤,编写好代码后,我们很快就会发现,Vehicle汽车类和Bus公共汽车类出现了许多相同的语句代码。在属性方面,都包含了车类型、品牌、引擎数量、外观颜色重复的信息定义,在功能上都有发动、加速、刹车、停车等重复的行为定义。汽车、公共汽车的成员变量和成员方法对照请见图9-2。 现在,我们换个思路考虑。汽车是一般性的概念,它包含的成员变量和成员方法,在公共汽车、出租车、卡车中也具有,因为公共汽车是一种汽车,出租车、卡车也是一种汽车,只不过公共汽车、出租车、卡车是一种更具体的汽车,除了汽车的公共特性外,还有自己的特有性质。 经过分析,采取如下措施,在定义
您可能关注的文档
- IMD电影前250及一句话影评.doc
- IM产需求规格说明书.doc
- InDsign经典教程3.ppt
- Intrnet常用服务.ppt
- Intrnet提供的常规服务的基本概念.ppt
- iphne5产品英文简介.ppt
- IP广系统介绍.ppt
- IP技题库(含答案).doc
- IP网广播常见故障速查表.doc
- IP网广播说明.doc
- 2025年学校后勤管理与服务规范指南.docx
- 2025-2030全球及中国DDI(DNS-DHCP-IPAM)解决方案行业市场现状供需分析及市场深度研究发展前景及规划可行性分析研究报告.docx
- (2025年)急危重症抢救制度试题及答案.docx
- 混凝土筒仓拆除项目可行性研究报告.docx
- (2025年)急危重症护理学试题库及答案.docx
- (2025年)淮南市大通区辅警考试真题及答案.docx
- 2025年人力资源管理手册与员工激励策略.docx
- (2025年)急危重症专业护理三基三严考试题库参考(含答案).docx
- 互联网医疗产品开发与服务手册(执行版).docx
- 2025至2030电气控制屏市场行业调研及市场前景预测评估报告.docx
原创力文档

文档评论(0)