矩形-无参
矩形--无参
/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:马广明 * 完成日期:2014 年 3 月 30 日 * 问题介绍: 矩形问题:函数参数初始化 * 版 本 号:v1.0 */ #include <iostream> #include <Cmath> using namespace std; class Juxing { public: Juxing(); double perimeter(); double area(); double duijiao(); void is(); void show(); private: double height,width; }; Juxing::Juxing() { height=4; width=5; } double Juxing::perimeter() { return((height+width)*2); } double Juxing::area() { return(height*width); } double Juxing::duijiao() { return(sqrt(height*height+width*width)); } void Juxing::is() { if(height==width) { cout<<"这是正方形"<<endl; } else { cout<<"这不是正方形"<<endl; } } void Juxing::show() { Juxing j; cout<<"周长:"<<j.perimeter(); cout<<"面积:"<<j.area(); cout<<"对角线:"<<j.duijiao(); j.is(); } int main() { Juxing j1; j1.show(); Juxing j2; return 0; }