- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- (一)民法总论案例分析(国外英文资料).doc
- (推荐)大学生应聘面试技巧(国外英文资料).doc
- (流言终结者)已检讨过的流言(部分)(国外英文资料).doc
- (免费!)物理电功率总复习(精心整理)(国外英文资料).doc
- (2013年)企业招聘、岗位分析、任职资格(国外英文资料).doc
- (人教版)高一物理必修2第五章曲线运动测试题(国外英文资料).doc
- (电大毕业论文范文)本科生毕业论文范文浅谈化工设备设计计算理由(国外英文资料).doc
- (锅检所)压力管道安装所需准备资料(国外英文资料).doc
- (新版)涤纶长丝涤纶纤维涤纶生产配方制备工艺专利技术文集(国外英文资料).doc
- .bash_profile文件的作用(国外英文资料).doc
文档评论(0)