岗位职责 实施方案 自查报告 整改措施 先进事迹材料 应急预案 工作计划 调研报告 调查报告 工作汇报 其他范文
首页 > 其他范文 > 其他范文

实验9,,类和对象

作者:lilyuner时间:2020-12-07 下载本文

验 实验 9 类和对象 成绩 专业班级 学号 姓名 报告日期 实验类型:●验证性实验 ○综合性实验 ○设计性实验 实验目的:

1 掌握声明类的方法,类和类的成员的概念以及定义对象的方法。

2 掌握用类和对象编制基于对象的程序。

3 掌握类的构造函数和析构函数的概念和使用方法。

4 掌握对象数组、对象的指针及其使用方法。

实验学时:4 学时 实验内容:

第 8 章习题第 2 题、第 6 题 第 9 章习题第 6 题、第 8 题 实验步骤:(记录实验过程中的步骤))1 要求上机实验前先编写出程序代码 2 编辑录入程序 3 调试程序并记录调试过程中出现的问题及修改程序的过程 4 经反复调试后,运行程序并验证程序运行是否正确。

5 记录运行时的输入和输出。

实验任务的程序运行运行界面及运行结果:

第八章第二题运行结果 第八章第六题运行结果

第九章第六题运行界面 第九章第八题运行界面

实验总结 通过这次实验,我学会用类和对象编制基于对象的程序编写;掌握了声明类的方法,类和类的成员的概念以及定义对象的方法,类的构造函数和析构函数的概念和使用方法,对象数组、对象的指针及其使用方法;训练了构造函数对类对象进行初始化上机操作能力;发现在在面向程序对象设计中类的定义时既不指定 private 和 public,系统则默认为是私有的;通过本次实验,加深了对类和对象的理解,在今后学习中,多思考,多动手。

每个实验任务程序代码 第二题正确程序代码 #include using namespace std;class Time {public: void set_time(void){ cin>>hour;cin>>minute;cin>>sec;} void show_time(void){ cout< using namespace std;class Box { public: void get_value();float volume();void display();public: float length;float width;float height;};void Box::get_value(){ cout<<"please input length,width,height:";cin>>length;cin>>width;cin>>height;} float Box::volume(){ return(length*width*height);} void Box::display(){ cout< using namespace std;class Student { public: Student(int n,float s):num(n),score(s){} void change(int n,float s){num=n;score=s;} void display(){cout<

int num;float score;};int main(){ Student stud(109,83.5);stud.display();stud.change(108,80.2);stud.display();return 0;} 第九章第八题正确代码 #include using namespace std;class Student { public: Student(int n,float s):num(n),score(s){} void change(int n,float s){num=n;score=s;} void display(){cout<

实验3-类与对象

合集实验9

仪器分析实验9

9、物体振动实验

第9题 综合实验题

《第9题 综合实验题.docx》
第9题 综合实验题
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
相关文章
猜你喜欢