C++计算矩形的面积(国外英文资料).doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C计算矩形的面积(国外英文资料)

C++计算矩形的面积(国外英文资料) Design rectangle class, calculate rectangle perimeter and area //C++ design rectangular class [attribute rectangle for the lower left and right upper coordinates, rectangular horizontal placement. The operation is to calculate the perimeter and area of the rectangle #include #includecmath Using namespace std; Class Rectangle{ Double, left, top; Double, right, bottom; Public: Rectangle (double, l=0, double, t=0, double, r=0, double, b=0); (~ Rectangle) {}; / / destructor, this body is empty Void, Assign (double, l, double, t, double, R, double, B); Double getLeft ({return) left}//; the following four functions are inline member functions Double, getRight (), {return, right;} Double, getTop (), {return, top;} Double, getBottom (), {return, bottom;} Void, Show (); Double, Area (); Double, Perimeter (); }; / / constructor, with default parameters, the default value is 0, as specified in the statement. Rectangle:: Rectangle (double, l, double, t, double, R, double, b) { Left=l; Top=t; Right=r; Bottom=b; } Void Rectangle:: Assign (double L, double T, double R, double B) {// assignment Left=l; Top=t; Right=r; Bottom=b; } Void Rectangle:: (Show) data members {// directly using a private member function Cout left-top, point, is ( left , top ) \n; Cout right-bottom, point, is ( right , bottom ) \n; } Double Rectangle:: Area () { Return, Fabs ((right-left) * (Bottom-Top)); } Double Rectangle:: Perimeter () { Return 2* (Fabs (right-left) +fabs (Bottom-Top)); } Int () { Rectangle rect; Rect.Show (); Rect.Assign (100200300400); Rect.Show (); Rectangle rect1 (0,0200200); Rect1.Show (); Rectangle rect2 (rect1); Rect2.Show (); Cout area rect.Area () \t perimeter rect.Perimeter () endl; Return 0; } How does c++ output an object directly? Reward points: 0 - solve the time: 2009-11-1 19:57 I see one line of programs: coutAendl; Where A is an object, I dont understand. Is it the same as the toString () method in Java, and if so, what is it? Questioner: songhaohao3031

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档