面向对象编程技术与方法-例程代码.docx
《面向对象编程技术与方法-例程代码.docx》由会员分享,可在线阅读,更多相关《面向对象编程技术与方法-例程代码.docx(52页珍藏版)》请在第壹文秘上搜索。
1、赵清杰,面向对象编程技术与方法,电子工业出版社第1章例程代码例1-1.计算圆面积的面向过程程序:/Wl-I.计算典面积的面向过程程序/5&据摘逑:半径和面枳均为实暨ISiK数据处理;Q)从键式构入半径r2)计獴面积Fr22)向屏IJ输出半位和面松/el-l.cinclude包含标准头文件Iostreamusingnajsacestd;声明可以直接使川s匕d中的标识符-ir11为探序执行的人口intmain()(doubler-0.0;定义半径J初Ifi赋为。.。doublearea三0.0;定义网枳nrea初tfi赋为。.0utPleaseinputradius:endl;/WW1fiill-
2、Pleaseinputradius:cinr;从键盘输入一个教假,井M筠rarea=3.14*r*r;计I?网的面枳cot-area=Horeaendl;/向价再蜡出面超!,end】表示投行return0;若主沿数没孙必大提供返回语句,则标准C”默认返回O例上2.计算圆面积的面向对象程序./*A*A*A*A,*.*A*.A*A.A*A.A例1-2,计算HIBl枳的闻向对象程序/el-2.cppinclude包含怵准头文件iostmamusingnamespacestd;2明可以宜接使用3td中的标识符C1.Xle类的声明classCirclepublic:/以下为CirCle类的成员函数Clr
3、cleldoubler-0);doubleGetArea();voidOutputArea);private:构造函数用于初始化radius计算阅的面枳输出阅的面积到屏格/以下为CirUle类的数据成员doublerodis;/Circlg类的实现Circle:三Circl(radius=r;IdoubleCircle:GetAreaOIreturn(3.14*radiusradius);JvoidCircle:!OutputArea()IcoutGetArea()endl;(:1.rcle类的使用intmain()Circlecircle(3);创建半径为3的CirCIW类对象CItCIeC
4、lrcleeOutputArea();输HlBI的面枳returnO;赵洁杰,面向对象娘程技术与方法,电子工业出版社第2章例程代码2-1字符与Asal与值。/W2-1,字符与ASCll码值/2-1.cpp4includeusingnamespace三td;Intmain)(charch-A;定义Chars!变MCh初始化为字符inta。ch;定义Int型变fit初始化为小,的玛祖.叩65Coutch-chend1;cota=maGnd1;returnO;i例2-2利用运算符SIZeOf得到不同散据类型占用的字节数.例22,利用运算符SUeof得到不同致据类型占用的字节数/e2-2.cpp/*,
5、*,*,*文*,*/*,*文*,4includeusingnamespacestd;intmain)(doubled-0.5;cout-sizeofbool):sizeofbool)endl;coutslzeofcar):,8izeofcar)endl;cotslzeorint:w8l2eofendl;coutsizeof:msizeof(float)endl;coutsizeofd):wsizeof(d)endl;coutsizeoflongdouble):Sizeot(longdoubleendl;returnO;例23.文字输出。*A*A*A*A*A*A*/W2-3,文字输出/ex2-3
6、.cppincludeusingnamespacestd;IntmainO(/下面输出文字到屏幕上中间用朝我符分开cout1.OO,t,3.14,f,a,t,wbookwendl;COUta;的出声响竹return0;例24标识符的作用域.例2-4.标识符的作用域/e2-4.cpp/*.A*A*,A*,*A*A.*,A,*A.*Aincludeusingnamespacestd;Inta=5;定义全局对象打intmain()Inta=2;定义局部射象Hintclea*3;/cl6.使M的是局部前象口-2-::a3;Zc2-15,使用的是全局对象aCOUtcl-rclendl;couthc2=c
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 编程 技术 方法 例程 代码
