C++中的构造函数,在C++的类的构造函数前
题目来自:http://博客。csdn。net/sxhelijian/article/details/8723847
【项目一拓展(选做)】请自行设计一个矩形类,可以计算矩形的面积、周长、对象线,判断是否是正方形。请用上类似的构造函数,自己设计主()函数,对设计的类进行测试。
#包括输入输出流
#包含数学函数
使用命名空间标准
类矩形
私人:
双倍长度;
双倍宽度;
公共:
矩形():长度(1),宽度(1){}
矩形(双长度,双宽度):长度(长度),宽度(宽度){}
//Rectangle(double len=1,double wid=1):长度(len),宽度(wid){}
双面积(空);
双周长(void){ return 2*(长度宽度);}
双对角线(void){ return sqrt(长度*长度*宽度*宽度);}
bool square_or_not(void) {返回长度==宽度?真:假;}
void show _ message(void);
//Rectangle:Rectangle(double len,double wid){ length=len;width=wid}
双矩形:区域(空)
返回长度*宽度;
空心矩形*显示消息(无效)
cout 矩形的长宽分别为:长度 \ t 宽度endl
cout 周长: 周长() 面积: area()对角线长度: diagonal()endl;
cout 是否为正方形? square _ or _ not()endl;
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。