- 14
- 0
- 约2.15千字
- 约 4页
- 2020-01-14 发布于河北
- 举报
实验项目:继承与派生
实验目的:
1.学习定义和使用类的继承关系,定义派生类
2.熟悉不同继承方式下对基类成员的访问控制
实验任务:
1.定义一个基类Animal,有私有整形成员变量age,构造其派生类dog,在其成员函数SetAge(int n)中直接给age赋值,看看会有什么问题,把age改为公有成员变量,还会有问题吗?
2.定义一个基类BaseClass,有整形成员变量Number,构造其派生类,观察其构造函数和析构函数的执行情况。
3.定义一个车类(vehicle)基类,有MaxSpeed、Weight等成员变量,Run、Stop等成员函数,由此派生出自行车(bicycle)类、汽车(motorcar)类。自行车(bicycle)类有高度(Height)等属性,汽车(motorcar)类有座位数(Seatnum)等属性。,在继承和过程中,注意把vehicle设置为虚基类。如果不把vehicle设置为虚基类,会有什么问题?变成试试看。
实验步骤:
1.编写程序定义Animal,成员变量age定义为私有的。构造其派生类dog,在其成员函数SetAge(int n)中直接对age赋值时,会出现错误提示:程序名lab5_1.cpp
2.编写程序定义一个基类BaseClass,构造其派生类DerivedClass,在构造函数和析构函数中用cout输出提示信息,观察构造函数和析构函
您可能关注的文档
- 实数一章复习学案.doc
- 实数和二次根式知识点梳理.doc
- 实数与代数式复习题.doc
- 实数指数幂及其运算法则.doc
- 实数培优训练题.doc
- 实数易错题练习.doc
- 实数概念一对一辅导资料.doc
- 实数的有关概念练习题.doc
- 实数经典例题及习题2.doc
- 实数经典习题.doc
- 2022年重庆一中高考历史考前适应性试卷.pdf
- 深圳的生物多样性保护(2026)-深圳市生态环境局.pptx
- 2026年ASCO生物医学追踪数据监测医疗保健规划师 2026 Biomedtracker Datamonitor Healthcare ASCO Planner.pptx
- 模板安全设施设计专篇正文(初稿).pdf
- 北京市朝阳区2022-2023学年高三上学期期末生物试卷.pdf
- 北京市东城区2022-2023学年高三上学期期末语文试题.pdf
- 北京市平谷区2022-2023学年高二上学期期末语文试卷.pdf
- 北京市顺义区2022-2023学年高二上学期期末质量检测化学试题.pdf
- 北京市西城区2022-2023学年高三上学期期末语文试题.pdf
- 福建省福州第四中学2022-2023学年高二上学期期末考试化学试卷.pdf
最近下载
- 2024年山东省日照市高考数学一模试卷及答案解析.doc VIP
- (正式版)DB31 933-2025 《大气污染物综合排放标准》.pdf VIP
- 风险识别与评估培训PPT.pptx VIP
- 2026新人教版一年级数学下册期末综合测试卷3套 打印版全答案名师解析.docx
- ct基本知识(骨科).ppt
- 水土保持工程监理规范表格(SL523-2011).pdf VIP
- 武汉体育学院(2025年修订)英语专业本科人才培养方案.docx VIP
- 脑卒中肩手综合征康复干预临床指南 (2026 版).docx VIP
- 宣贯培训(2026年)《SL 545-2011铸铁闸门技术条件》.pptx VIP
- 2025-2030年乡村振兴革命老区发展行业深度研究报告及市场投资价值分析.docx VIP
原创力文档

文档评论(0)