C++程序设计实践指导书7(答案)_第1页
C++程序设计实践指导书7(答案)_第2页
C++程序设计实践指导书7(答案)_第3页
C++程序设计实践指导书7(答案)_第4页
C++程序设计实践指导书7(答案)_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

c程序设计实践中的机械指导书(第七次)专家班级学号姓名沈阳工程学院信息学院实践成绩评价说明一)登机前充分准备实践资料,登机内容有程序草稿; (10分)二)独立执行实践任务,非常明确实践过程; (30分钟)3 )能够很好地理解知识点,并与理论知识相结合。 (10分)4 )在机房遵守机械规范,接受实践指导教师的监督和管理。 (20分钟)5 )认真填写实践指导书,写实践总结。 (10分)6 )在实践中具有一定的创新思想,可以自主与指导教师探讨。 (5分)七)增加实践工作量,积极完成实践指导书的选择。 (5分)8 )掌握程序的调试方法,认真完成程序的调试作业,使程序能够运行(10分)。上机七继承与派生(二)一、目的1 .理解继承和派生、单继承和多继承的概念2 .了解基类和派生类的定义和使用,派生类对象和初始化方法3 .在继承和派生过程中,理解以派生类为基类构成类族的概念和虚基类的概念。二、要求:1 .课前,每个学生都要完成主题、节目,做好充分的准备。2 .所有环节严禁学生个个独立完成,抄袭他人结果。三、程序和内容1以学生班、班为基本班,共同派生班。要声明学生类,请包括成员数据:学生编号、名称、性别、年龄、结构函数,以及输出所有成员的函数。若要宣告类别,您必须具有成员资料:类别编号(cnum )、类别名称(cname )和学习时间(chour ),以及函数来输出建构函数和所有成员。以学生类和课程类为基础类,通过公共继承共同派生课程类,派生类添加成员数据:成绩(score )新成员函数包括输出构造函数和所有成员的函数。main ()完成派生类对象的定义和成员函数的测试。2 .从二维坐标点类导出圆类作为基类从圆类导出圆柱类作为基类。 (提示:点类Point的数据成员为点坐标x、y,函数成员为显示结构函数和点坐标的函数show的Circle类将数据成员添加为圆的半径radius。 成员函数show除了显示中心点的坐标外,还显示半径的大小。Cylinder类的新数据成员是圆柱体高度height,该成员函数除了显示基类的所有数据成员外,还必须显示圆柱体高度。)1#include#include使用名称空间STD;类student公共:Student(int i,string n,char s,int a) )ID=i;name=n;sex=s;age=a;以下称为intgetid (); 中所述方法的备选方法return ID;以下称为voidshow (),221coutid: #include使用名称空间STD;class Point 公共:Point(int xx=0,int yy=0)x=xx;y=yy;以下称为int getX() return x; 以下称为int getY() return y; 以下称为void show()cout ( )#include使用名称空间STD;class Point 公共:Point(int xx=0,int yy=0)x=xx;y=yy;以下称为int

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论