软件实验报告模板-面向对象程序设计(数学).doc

软件实验报告模板-面向对象程序设计(数学).doc

ID:57685057

大小:218.00 KB

页数:24页

时间:2020-09-01

软件实验报告模板-面向对象程序设计(数学).doc_第1页
软件实验报告模板-面向对象程序设计(数学).doc_第2页
软件实验报告模板-面向对象程序设计(数学).doc_第3页
软件实验报告模板-面向对象程序设计(数学).doc_第4页
软件实验报告模板-面向对象程序设计(数学).doc_第5页
资源描述:

《软件实验报告模板-面向对象程序设计(数学).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.院系:数学与统计学学院专业:信息与计算科学年级:2012课程名称:面向对象程序设计..学号:姓名:指导教师:2014年11月日年级 2012班号 2组号17 学号 专业信息与计算科学 实验名称 类和对象实验室实验目的或要求 1.掌握类的定义和使用方法,掌握类对象的声明和使用方法。2.掌握对象的初始化和赋值的方法。3.了解成员函数的特性、友元。4.静态成员的使用方法。5.理解和掌握this指针的用法。6.理解和掌握const类型数据的使用。..实验原理(算法流程)1、实验内容2、类的设计及说明定义一个描述学生(Student)基本情况的类,数据成

2、员包括姓名(name)、学号(num)、数学成绩(mathScore)、英语成绩(englishScore)、人数(count)、数学总成绩(mathTotalScore)和英语总成绩(englishTotalScore)。其中姓名定义为长度为18的字符数组,其它数据成员类型为整型,数学总成绩、英语总成绩和人数为静态数据成员,函数成员包括构造函数、显示基本数据函数(ShowBase)和显示静态数据函数(ShowStatic),其中构造函数由已知参数姓名(nm)、学号(nu)、数学成绩(math)和英语成绩(english)构造对象,显示基本数据函

3、数用于显示学生的姓名、学号、数学成绩、英语成绩,显示静态数据函数为静态成员函数,用于显示人数,数学总成绩,英语总成绩;要求所有数据成员为private访问权限,所有成员函数为public访问权限,在主函数中定义若干个学生对象,分别显示学生基本信息,以及显示学生人数,数学总成绩与英语总成绩。组内分工(选)无实验结果分析..及心得体会根据题目的要求,成功的定义一个描述学生(Student)基本情况的类,数据成员包括姓名(name)、学号(num)、数学成绩(mathScore)、英语成绩(englishScore)、人数(count)、数学总成绩(m

4、athTotalScore)和英语总成绩(englishTotalScore)。其中姓名定义为长度为18的字符数组,其它数据成员类型为整型,数学总成绩、英语总成绩和人数为静态数据成员,函数成员包括构造函数、显示基本数据函数(ShowBase)和显示静态数据函数(ShowStatic),其中构造函数由已知参数姓名(nm)、学号(nu)、数学成绩(math)和英语成绩(english)构造对象,显示基本数据函数用于显示学生的姓名、学号、数学成绩、英语成绩,显示静态数据函数为静态成员函数,用于显示人数,数学总成绩,英语总成绩;要求所有数据成员为priv

5、ate访问权限,所有成员函数为public访问权限,在主函数中定义若干个学生对象,分别显示学生基本信息,以及显示学生人数,数学总成绩与英语总成绩。成绩评定教师签名:年月日源代码如下:#include#includeusingnamespacestd;classStudent{private:stringname;intnum,mathScore,englishSorce;staticintcount,mathTotalSorcce,englishTotalSorce;public:Student(stringa

6、,intb,intc,intd){name=a;num=b;mathScore=c;englishSorce=d;count++;mathTotalSorcce+=c;englishTotalSorce+=d;}voidShowBase(){cout<<":"<

7、ndl;..cout<<"数学总成绩:"<

8、Static();system("pause");}年级 2012班号 2组号17 学号专业信息与计算科学  实验名称 继承与派生实验室

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。