C面向对象程序设计第3章1例程讲解

C面向对象程序设计第3章1例程讲解

ID:43091161

大小:87.96 KB

页数:11页

时间:2019-09-25

C面向对象程序设计第3章1例程讲解_第1页
C面向对象程序设计第3章1例程讲解_第2页
C面向对象程序设计第3章1例程讲解_第3页
C面向对象程序设计第3章1例程讲解_第4页
C面向对象程序设计第3章1例程讲解_第5页
资源描述:

《C面向对象程序设计第3章1例程讲解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、3-1includeusingnamespacestd;classTime{public:Time(){hour=0;minute=O;sec=O;}voidset_time();voidshow_time();private:inthour;intminute;intsec;};voidTime::set_time(){cin»hour;cin»minute;cin»sec;}voidTime::show_time(){cout«hour«n:n«minute«n:n«sec«endl;}intma

2、in()Timetl;tl.show_time();Timet2;t2.show_time();return0;}3-1-1#includeusingnamespacestd;classTime{public:Time(){hour=0;minute=0;sec=0;}voidset_time();voidshow_time();private:inthour;intminute;intsec;};intmain(){Timetl;tl.set_time();11.show_time();Timet2

3、;t2.show_time();return0;voidTime::set_time(){cin»hour;cin»minute;cin»sec;}voidTime::show_time(){cout«hour«H:n«minute«H:H«sec«endl;}3-1-2#includeusingnamespacestd;classTime{public:Time();voidshow_time();private:inthour;intminute;intsec;};Time::Time(){hou

4、r=0;minute=0;sec=0;}intmain()Timetl;tl.show_time();Timet2;t2.show_time();return0;}voidTime::show_time(){cout«hour«n:n«minute«n:n«sec«endl;}3-2#includeusingnamespacestd;classBox{public:intvolume();private:inth&ght;intwidth;intlength;};Box::Box(inthjntwjn

5、tlen){height=h;width=w;length=len;}intBox::volume(){return(height*width*length);}intmain(){Boxboxl(12,25,30);cout«nThevolumeofboxlisn«boxl.volume()«endl;Boxbox2(15,30,21);cout«nThevolumeofbox2isn«box2.volume()«endl;return0;}3・3在例3.2的基础上,定义两个构造函数,其中一个无参数,一个有参数。#in

6、cludeusingnamespacestd;classBox{public:Box();Box(inth^intw,intlen):height(h),width(w)Jength(len){}intvolume();private:intheight;intwidth;intlength;};Box::Box(){height=10;width=10;length=10;}intBox::volume(){return(height*width*length);}intmain(){Boxboxl

7、;boxliscout«nThevolumeofn«boxl.volume()«endl;Boxbox2(15,30,25);cout«nThevolumeofbox2isn«box2.volume()«endl;return0;}3-4将例3・3程序中的构造函数改用含默认值的参数,长.宽.高的默认值均为10。#includeusingnamespacestd;classBox{public:Box(intw=104nth=10,intlen=10);intvolume();private:inthe

8、ight;intwidth;intlength;};Box::Box(intwjnth,intlen){height=h;width=w;length=len;}intBox::volume(){return(height*width*length);}intmain()Boxboxl;cout«"Thevolume

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

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

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