C++ 语言

来源:百度知道 编辑:UC知道 时间:2024/05/28 10:39:00
1。根据要求,写出相应类的定义(包括类的声明、成员函数的实现)
定义圆类,包含半径数据成员,计算周长和面积成员函数。

class Round
{
public:
Round(double radius=0);
double Circu() const;
double Area() const;
private:
const static double PI;
double _radius;
};

const double Round::PI=3.14159;

Round::Round(double radius)
:_radius(radius)
{
}

double Round::Circu() const
{
return 2*PI*_radius;
}

double Round::Area() const
{
return PI*_radius*_radius;
}

class Round {
private:
//半径
float r;

public:
//周长
float GetPerimeter() { return 2 * 3.1415927 * r; }
//面积
float GetArea() { return 3.1415927 * r * r; }
};

class Round{

private:
//半径
double R;

public:
//初始化
Round(){
R = 0;
}

//设置半径
bool setR(){
if ( R <= 0 )
return False;
}

double getR(){
return R;
}

double getPerimeter() {
retu