


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
山 西 大 学 管 理 学 院实验报告姓 名学 号专业班级课程名称面向对象程序设计实验实验室B412成 绩指导教师实验项目名称派生类与继承一、实验目的:(1)掌握派生类的声明方法和派生类构造函数的定义方法。(2)掌握不同继承方式下,基类成员在派生类中的访问属性。(3)掌握在继承方式下,构造函数与析构函数的执行顺序与构造规则。(4)学习虚基类在解决二义性问题中的作用。二、实验内容:编写一个学生和教师的数据输入和显示程序。学生数据有编号,姓名,性别,年龄,系别和成绩,教师数据有编号,姓名,性别,年龄,职称和部门。要求将编号,姓名,性别,年龄的输入和显示设计成一个类Person,并作为学生类Student和教师类Teacher的基类。三、实验步骤(要求有截图): #include#includeUsing namespace std;Class Person Public: Person(int no1,string name1,string sex1,int age1) no=no1;name=name1;sex=sex1;age=age1; void display() cout”编号:”noendl; cout”姓名:”nameendl;cout”性别:”sexendl;cout”年龄:”ageendl; Protected: int no; string name; string sex; int age;Class Student:public virtual Person public: Student(int no1,string name1,string sex1,int age1,string depa1,int degree1) :Person(no1,name1,sex1,age1) depa=depa1; degree=degree1; void display()Person:display();cout”系别:”depaendl; cout”成绩:”degreeendl;protected: string depa; int degree; Class Teacher:public virtual Person public: Teacher(int no1,string name1,string sex1,int age1,string title1,string depart1) :Person(no1,name1,sex1,age1) title=title1; depart=depart1; void display()Person:display();cout”职称”titleendl; cout”部门:”departendl;protected: string title;string depart;int main() Student stu(10001,”张大民”,”男”, 18,” 经管系 “,95);Teacher tea (15001,”李小敏”,” 女”, 48,“副教授”, “自动化学院”);cout”学生的有关数据如下:”endl;std.display();cout”教师的有关数据如下:”endl;tea.display();return 0;四、实验结果(要求有截图):五、实验分析:遇到的问题:1.using namespace std 中的“u”和class中的”c”,还有publ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 16.2 动物行为的主要类型 说课稿-2024-2025学年北师大版生物八年级上册
- 供应链金融风险管理框架构建分析报告
- 辅机故障预防效果评估分析报告
- 碳排放交易员内部技能考核试卷及答案
- 4.2 自然语言理解:机器翻译教学设计-2025-2026学年高中信息技术浙教版2019选修4 人工智能初步-浙教版2019
- 轨道交通调度员安全规范考核试卷及答案
- 心理学课程教材重点章节总结
- 固体矿产钻探工成本预算考核试卷及答案
- 电控设备组调工招聘考核试卷及答案
- 物业服务质量管理信息系统建设方案
- 资料员之资料员基础知识题库及完整答案(各地真题)
- 微生物实验室病原微生物评估报告
- 穴位埋线疗法在代谢性疾病中的应用及效果评估
- 学校各功能室使用情况登记表
- 气瓶检验员考试题
- 室内设计施工图图例与规范-课件
- 22G101系列图集常用点全解读
- 外研版初中英语单词总表(7~9)年级
- 商户二次装修管理方案及管控要点概述
- 液化气站年度安全教育培训计划及考试试题
- 大陆法系和英美法系的比较优质课件
评论
0/150
提交评论