当前位置: 首页 > 其他范文 > 其他范文

实验9,,类和对象

作者:lilyuner | 发布时间:2020-12-07 18:56:53 收藏本文 下载本文

验 实验 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-类与对象

上机实践2,,类与对象

软件工程实验课程教学大纲实验课程类

实验类论文范文(共5篇)

劳动经济学研究对象和研究方法

本文标题: 实验9,,类和对象
链接地址:https://www.dawendou.com/fanwen/qitafanwen/293817.html

版权声明:
1.大文斗范文网的资料来自互联网以及用户的投稿,用于非商业性学习目的免费阅览。
2.《实验9,,类和对象》一文的著作权归原作者所有,仅供学习参考,转载或引用时请保留版权信息。
3.如果本网所转载内容不慎侵犯了您的权益,请联系我们,我们将会及时删除。

重点推荐栏目

关于大文斗范文网 | 在线投稿 | 网站声明 | 联系我们 | 网站帮助 | 投诉与建议 | 人才招聘 | 网站大事记
Copyright © 2004-2025 dawendou.com Inc. All Rights Reserved.大文斗范文网 版权所有