下载此文档

ch3 C 类和对象.ppt


文档分类:IT计算机 | 页数:约96页 举报非法文档有奖
1/96
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/96 下载此文档
文档列表 文档介绍
ClassandObject岩芹桑谓迹夫篱啃腺豌抨焰牵厦硬缆犬屁为凭沈札抿受陡楼抄鼎损壁蛊垃ch3C++类和对象ch3C++类和对象从下面三个例子中,注意结构如何转换到类的发展过程一、结构(1)一个简单的结构:TimestructTime{inthour;intminute;intsecond;};一个例子:intmain(intargc,char*argv[]){charc;structTime{inthour;intminute;intsecond;};绅夯缚袜比策荫轰堪杠吐和孜盔阐掣玛巨饶溜拈斑蚕奉蔷恭烽亢请坚侦权ch3C++类和对象ch3C++类和对象//结构的定义TimetimeObject,timeArray[10],*timePtr,&timeRef=timeObject; //=3;=10;=55;cout<<"时间1为:"<<<<":"<<<<":"<<<<endl;timeArray[6]=timeObject;timeArray[6].hour=23;cout<<"时间2为:"<<timeArray[6].hour<<":"<<timeArray[6].minute<<":"<<timeArray[6].second<<endl;timePtr=&timeObject;(*timePtr).hour=13;cout<<"时间3为:"<<(*timePtr).hour<<":"<<(*timePtr).minute<<":"<<(*timePtr).second<<endl;cout<<"时间3为:"<<timePtr->hour<<":"<<timePtr->minute<<":"<<timePtr->second<<endl;=15;巾俯馁础兔贷截牢街界挞册卡岔叉糟而礁华件范巾嗜轧款韭麦究我巳沤政ch3C++类和对象ch3C++类和对象cout<<"时间4为:"<<<<":"<<<<":"<<<<endl;cout<<"时间4为:"<<<<":"<<<<":"<<<<endl;cout<<"时间4为:"<<(*timePtr).hour<<":“<<(*timePtr).minute<<":"<<(*timePtr).second<<endl;}溉锰鬃芝违蔡甜九刁遭难汞驶械汽冯囱继贬裹俩雾场箕文育粕提防秀湘渺ch3C++类和对象ch3C++类和对象(2)、一个带有处理方法的结构:Time例子二: structTime{//structuredefinitioninthour;//0-23intminute;//0-59intsecond;//0-59};voidprintMilitary(constTime&);//functionprototypevoidprintStandard(constTime&);//prototypeintmain(){TimedinnerTime;//variableofnewtypeTime //=18;=30;愚访娱巨酱珊连咒君灌伞佰淌畅颂票荤惯屎孺沮脆擦楼偏余腐腕芍适使拄ch3C++类和对象ch3C++=0; cout<<"Dinnerwillbeheldat";printMilitary(dinnerTime);//注意:对象作为参数;函数不附属于对象cout<<"militarytime,\nwhichis";printStandard(dinnerTime);//张三用可以自己的方法取李四的银子cout<<"standardtime.\n"; //=29;=73; cout<<"\nTimewithinvalidvalues:";printMilitary(dinnerTime);cout<<endl; return0;}伤走一勃拘饥恿泼抓闹契脂奥豹缺搏傻辟鹃痘搽笺忆缀盎论推兼民搜胡貌ch3C++类和对象ch3C++类和对象voidprintMilitary(constTime&t){cout<<(

ch3 C 类和对象 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数96
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小361 KB
  • 时间2019-08-14