全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 辽宁工程技术大学上机实验报告辽宁工程技术大学上机实验报告 课程名称课程名称嵌入式软件设计 C 实验题目实验题目继承与派生类 多态性 院系院系专业专业班级班级 姓名姓名学号学号实验日期实验日期 实验实验 目的目的 1 掌握虚构函数 抽象类的使用方法 熟悉 C 语言的算法设计 2 掌握继承与派生类 多态性的含义 3 掌握继承与派生类 多态性的实现 实验实验 准备准备 认真阅读教材和网上的资源 了解了 C 的运行环境和一些基本的语 法 认真阅读了实验报告 实验实验 进度进度 本次共有 1 个实验 完成 1 个 实验实验 内容内容 关于继承与派生类 多态性的一个实验 继承是通过继承机制来实现代码的可重用性 可以方便地利用一个已 有的类建立新类 重用已有软件中的部分甚至很大的部分 方法是 class 派生类名 继承方式 基类名 派生类新增加的成员声明 具体的实现见下文的程序和注释 实验 编个程序求圆和矩形的面积 程序代码 include class Shape 创建 Shape 类 public 公用函数 成绩成绩 3 virtual void area 0 class Circle public Shape Circle 继承 Shape 类 private 私有变量 float r public 公用函数 Circle float r1 r r1 void area cout 圆的半径 r endl cout 圆的面积 r r 3 14159265 endl class Rectangle public Shape Rectangle 继承 Shape 类 public 公用函数 Rectangle float a float b H a W b void area cout 矩形的边长 H W endl cout 矩形的面积 H W area p p area 实验实验 分析分析 日日 实验结果 图 1 实验结果 圆的半径 5 圆的面积 78 5398 矩形的边长 2 4 矩形的面积 8 4 实验实验 总结总结 通过本次实验 了解了抽象类不能实例化 必须从带有纯虚函数的基 类 抽象类 中派生出派生类 在派生类中定义出自己的 与纯虚函数同 名的重载函数 从而使派生类成为一个具体类 这样就可以用派生类来定 义对象 若没有重新定义纯虚函数 则必须将该虚函数声明为纯虚函数 该派生类仍然是一个抽象类 不能创建一个抽象类的对象 但
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年绍兴辅警协警招聘考试备考题库含答案详解(基础题)
- 2023年百色辅警协警招聘考试真题附答案详解(培优)
- 2023年通化辅警协警招聘考试真题完整答案详解
- 2023年郴州辅警招聘考试真题含答案详解
- 2023年莱芜辅警招聘考试题库及答案详解(夺冠系列)
- 2024年丰都县辅警协警招聘考试备考题库及答案详解(基础+提升)
- 2024年大理州辅警招聘考试题库含答案详解(预热题)
- 2023年阳泉辅警招聘考试真题含答案详解(考试直接用)
- 2023年绍兴辅警招聘考试题库含答案详解(轻巧夺冠)
- 2025-2026学年内蒙古呼和浩特市第六中学高二生物第一学期期末统考试题含解析
- 基层行-各科室查对制度评分标准
- 2025年石家庄市市属国有企业招聘笔试考试试题(含答案)
- 光伏电站施工环境保护措施
- 退婚调解协议书范本
- 文具店合作合同协议书模板
- 河南省青桐鸣2025届高三11月大联考-物理试题(含答案)
- 华为竞业协议合同
- 病理检验考试题库
- 中俄跨国婚姻报告2023
- 有趣课堂惩罚游戏(课件)-小学生主题班会
- 计量经济学练习题
评论
0/150
提交评论