哪位大虾帮帮忙用C++编一下这道题目 拜托了 紧急!!!

来源:百度知道 编辑:UC知道 时间:2024/06/02 09:11:54
定义一个长方形类,计算长方形的周长和面积,利用公有成员函数计算长方形的周长和面积,数据成员的定义方式分别如下三种情况:
 长方形的长和宽的访问权限为公有的
 长方形的长和宽的访问权限为私有的
 长方形的长和宽的访问权限为保护的
要求编写不同情况下的类和主函数,针对上述三种不同的情况计算输出长方形的周长和面积。

既然都用公有成员函数来计算
数据成员的定义分三种定义又有什么区别

class RecTangle
{
private:
float x;
float y;
public:
RecTangle(int x,int y){this->x=x;this->y=y;}
float Square(){return x*y;}
float C(){return 2*(x+y);}
};

void main()
{
RecTangle rec(5,6);
printf("Square is %.2f\n",rec.Square());
printf("C is %.2f\n",rec.C());

}