/*
* 程序的版权和版本声明部分
* Copyright (c)2014, 烟台大学计算机学院学生
* All rightsreserved.
* 文件名称:a.cpp
* 作 者:孔云
* 完成日期:2014年3月25日
* 版 本 号: v1.0
* 输入描述:在主函数中给出实参(四边长的值)。
* 问题描述:设计一个矩形类,定义成员函数,使用参数初始化表对数据成员初始化。
* 输出描述:矩形周长、面积。
*/
#include<iostream>
using namespace std;
class Sqare
{
public:
double perimeter();//计算矩形的周长
double area();//计算并返回矩形的面积
void showMessage();
Sqare();
Sqare(double x,double y,double z,double e):a(x),b(y),c(z),d(e) {}
private:
double a,b,c,d; //四边为私有成员数据
};
int main()
{
Sqare qa(8,16,8,16); //定义矩形类的一个实例(对象)
qa.showMessage();
return 0;
}
void Sqare::showMessage()
{
cout<<"矩形的三边长分别为:"<<a<<' '<<b<<' '<<c<<' '<<d<<endl;
cout<<"该矩形的周长为"<<perimeter()<<",面积
矩形类的构造函数
最新推荐文章于 2022-11-20 22:24:33 发布