欢迎来到天天文库
浏览记录
ID:10444608
大小:86.50 KB
页数:3页
时间:2018-07-06
《c++实验报告类与对象》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、南昌大学实验报告学生姓名:张虹学号:6100409033专业班级:网络工程091实验类型:□验证□综合□设计□创新实验日期:实验成绩:实验3类与对象一.实验目的1.学会有关C++语言够造函数和析构函数、拷贝构造函数、内联成员函数、带默认形参值的成员函数。2.学会对象的使用。二.实验内容设计一个用于人事管理的“人员”类。由于考虑到通用性,这里只抽象出所有类型人员都具有的属性:编号、性别、出生日期、身份证号等。其中“出生日期”声明为一个“日期”类内嵌子对象。用成员函数实现对人员信息的录入和显示。要求包括
2、:够造函数和析构函数、拷贝构造函数、内联成员函数、带默认形参值的成员函数、类的组合。三.实验环境PC微机Windows操作系统VC程序集成环境四.实验步骤按要求编写以下代码:#include#includeusingnamespacestd;classdate//日期类{private:intyear,month,day;public:voidsetdate(inty=0,intm=0,intd=0);//带默认形参值的成员函数voidshowdate();};v
3、oiddate::setdate(inty,intm,intd)//内联成员函数{cin>>y>>m>>d;year=y;month=m;3day=d;}voiddate::showdate(){cout<4、tringi){num=n;sex=s;birth=b;id=i;}people(people&p);//拷贝构造函数~people()//析构函数{cout<5、---录入人员信息---------"<>num;cout<<"请输入性别(m/f):";cin>>sex;3cout<<"请输入出生日期:";birth.setdate();cout<<"请输入身份证号:";cin>>id;}voidpeople::showpeople(){cout<<"-----"<6、;cout<<"出生日期:";birth.showdate();cout<<"身份证号:"<7、8、getchar()=='y')f=1;elsef=0;}}3
4、tringi){num=n;sex=s;birth=b;id=i;}people(people&p);//拷贝构造函数~people()//析构函数{cout<5、---录入人员信息---------"<>num;cout<<"请输入性别(m/f):";cin>>sex;3cout<<"请输入出生日期:";birth.setdate();cout<<"请输入身份证号:";cin>>id;}voidpeople::showpeople(){cout<<"-----"<6、;cout<<"出生日期:";birth.showdate();cout<<"身份证号:"<7、8、getchar()=='y')f=1;elsef=0;}}3
5、---录入人员信息---------"<>num;cout<<"请输入性别(m/f):";cin>>sex;3cout<<"请输入出生日期:";birth.setdate();cout<<"请输入身份证号:";cin>>id;}voidpeople::showpeople(){cout<<"-----"<6、;cout<<"出生日期:";birth.showdate();cout<<"身份证号:"<7、8、getchar()=='y')f=1;elsef=0;}}3
6、;cout<<"出生日期:";birth.showdate();cout<<"身份证号:"<7、8、getchar()=='y')f=1;elsef=0;}}3
7、
8、getchar()=='y')f=1;elsef=0;}}3
此文档下载收益归作者所有