用C++编程定义一个基类圆circle,私有段有圆的半径,公有段有构造函数,能显示圆面积等

来源:百度知道 编辑:UC知道 时间:2024/06/24 22:02:27
用C++编程定义一个基类圆circle,私有段有圆的半径,公有段有构造函数,能显示圆面积等。定义派生类ex_square为圆的外切正方形,有构造函数,能显示正方形面积。在主函数中定义定义外切正方形对象,其源半径为10,显示两者面积。

class circle
{
private:
double radius;
public:
cricle(int x)
{
radius =x;
}
double square()
{
double area=0;
area=3.14*radius*radius;
cout<<area<<endl;
}
friend double ex_square(cricle &m);
};
class ex_square:public circle
{
public:
{friend double ex_square(cricle &m)
{
double area=0;
area=2*m.radius2*m.radius
}};

我不会啊