- 20
- 0
- 约1.57万字
- 约 36页
- 2016-12-30 发布于四川
- 举报
目 录 目 录 目 录 任务九 子承父业(继承和多态的使用) 内容提要 9.1 跟我做:汽车的分类关系 任务情景 汽车是一般的交通工具,具有车类型、品牌、引擎数量、外观颜色等属性,能够发动、加速、刹车、停车等功能。汽车又可分为公共汽车、出租车、卡车等。公共汽车具有自己的第几路编号、最大载客数量属性,能够报站。出租车具有所属公司、最大载客数量属性,能够给乘客打发票。卡车具有最大载重量属性,能够卸货。请编写Vehicle汽车类、Bus公共汽车类。Taxi类和Truck类待学完本任务后自行完成。 运行结果 9.2 实现方案 问题分析 回忆任务六中定义类的三个步骤,先定义类名,再编写类的属性,最后编写类的方法。本任务采用这三个步骤,编写好代码后,我们很快就会发现,Vehicle汽车类和Bus公共汽车类出现了许多相同的语句代码。在属性方面,都包含了车类型、品牌、引擎数量、外观颜色重复的信息定义,在功能上都有发动、加速、刹车、停车等重复的行为定义。汽车、公共汽车的成员变量和成员方法对照请见图9-2。 现在,我们换个思路考虑。汽车是一般性的概念,它包含的成员变量和成员方法,在公共汽车、出租车、卡车中也具有,因为公共汽车是一种汽车,出租车、卡车也是一种汽车,只不过公共汽车、出租车、卡车是一种更具体的汽车,除了汽车的公共特性外,还有自己的特有性质。 经过分析,采取如下措施,在定义
您可能关注的文档
- 《html+css+jquery七大队网络部PPT.ppt
- 《HTML入门.ppt
- 《html+css培训.ppt
- 《html教程全.ppt
- 《HTML第1讲.ppt
- 《Html5网游的收费方式和推广渠道.ppt
- 《HTML标记语言.ppt
- 《HTML的基本标签.ppt
- 《HTML第四讲.ppt
- 《HTML语言与网页设计0.ppt
- 《GB/T 21714.4-2026雷电防护 第4部分:建筑物内电气和电子系统》.pdf
- 中国国家标准 GB/T 21714.4-2026雷电防护 第4部分:建筑物内电气和电子系统.pdf
- GB/T 21714.4-2026雷电防护 第4部分:建筑物内电气和电子系统.pdf
- 中国国家标准 GB/T 21714.3-2026雷电防护 第3部分:建筑物的物理损害和生命危险.pdf
- 《GB/T 21714.3-2026雷电防护 第3部分:建筑物的物理损害和生命危险》.pdf
- GB/T 21714.3-2026雷电防护 第3部分:建筑物的物理损害和生命危险.pdf
- GB/Z 47790.21-2026电测量 付费系统 第21部分:标准化框架.pdf
- 中国国家标准 GB/Z 47790.21-2026电测量 付费系统 第21部分:标准化框架.pdf
- 《GB/Z 47790.21-2026电测量 付费系统 第21部分:标准化框架》.pdf
- 《GB/T 32151.56-2026温室气体排放核算与报告要求 第56部分:制冷空调设备生产企业》.pdf
最近下载
- 2026小红书人群宇宙白皮书.pdf VIP
- 肺癌全面科普:认识、预防与治疗的科学.pptx VIP
- 上海杉达学院2018年本科军训工作标兵连、优秀连、特色连、.PDF VIP
- 供应链管理专员面试题试题集详解.docx VIP
- 2025年昆明市交通投资集团有限责任公司下属公司员工招聘笔试真题.docx VIP
- 2026年华为公司供应链管理面试题集.docx VIP
- 2025年昆明市交通投资集团有限责任公司下属公司员工招聘考试试卷真题.docx VIP
- 桁架防腐工程施工方案详解.docx
- 石材产品合格证花岗石中国黑.docx VIP
- 中学生体育与健康开学第一课体育教学课件PPT.pptx VIP
原创力文档

文档评论(0)