实验报告C(类与对象).doc

上传人:自*** 文档编号:125030268 上传时间:2020-03-15 格式:DOC 页数:3 大小:40.02KB
返回 下载 相关 举报
实验报告C(类与对象).doc_第1页
第1页 / 共3页
实验报告C(类与对象).doc_第2页
第2页 / 共3页
实验报告C(类与对象).doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验报告C(类与对象).doc》由会员分享,可在线阅读,更多相关《实验报告C(类与对象).doc(3页珍藏版)》请在金锄头文库上搜索。

1、一、 实验题目:类与对象二、实验目的:练习类的定义和对象的声明;观察构造函数和析构函数的执行过程;观察程序流程,跟踪观察类的构造函数、析构函数、成员函数的执行顺序。三、实验环境:操作系统:Windows XP、2003等。开发环境:VC+ 6.0、Visual Studio 2005等。四、实验内容、完成情况及完成情况:定义一个简单的Personel类,有数据成员:生日、ID、工资等,有两个公有成员函数register、stop。Birthday为Birthday类的一个对象,id为ID类的一个对象,salary为Salary类的一个对象,定义并实现这个类。 源程序如下:#includeusi

2、ng namespace std;enum Birthday_Rank P1=1,P2,P3,P4,;class Birthdayprivate: Birthday_Rank rank; int year; int month; int day;public: Birthday(Birthday_Rank r,int y,int m,int d) rank=r, year=y, month=m,day=d; cout构造了一个”生日“!endl; Birthday() cout构造了一个Birthday!endl; ; Birthday() cout析构了一个Birthday!endl; Bi

3、rthday_Rank GetRank()const return rank; int GetYear()const return year; int GetMonth()const return month; int GetDay()const return day; void SetRank(Birthday_Rank r) rank=r; void SetYear(int y) year=y; void SetMonth(int m) month=m; void SetDay(int d) day=d; void Register()cout开始登记生日!endl; void Stop(

4、)cout停止登记!endl; class IDpublic: ID() cout登记好人员的ID endl; ID() cout析构了一个ID!endl; void Register()coutID开始登记!endl; void Stop()coutID停止登记!endl; ; class Salarypublic: Salary() cout构造了一个Salary!endl; Salary() cout析构了一个Salary!endl; void Register()cout工资登记!endl; void Stop()coutSalary停止记录!endl; ; class Personn

5、el private: Birthday birthday; ID id; Salary salary;public: Personnel() cout建立一个人员的信息!endl; Personnel() cout析构了一个Personnel!endl; void Register() cout人员信息开始登记!endl; birthday.Register(); id.Register(); void Stop() id.Stop(); birthday.Stop(); cout停止人员登记!endl; int main()Personnel a;a.Register();a.Stop();return (0);五、实验中出现问题及对问题的解决方案 出现问题:1、 没有定义枚举变量。解决方案:最终定义:enum Birthday_Rank P1=1,P2,P3,P4,;2、 在写rank=r,year=y,month=m,day=d;时中间的逗号都写成了分号。解决方案:最后想起了此时必须用逗号。六、实验总结 通过本次实验,我对类的应用以及各种文件间的关系有了进一步了解,对枚举也有了初步认识,类是C+中的基本但很重要的知识点,学好这点会对以后的C+学习有重要的帮助。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号