定义圆类 、包含半径数成员,计算机周长和面积成员涵数

来源:百度知道 编辑:UC知道 时间:2024/06/24 18:40:09

//声明
class Circle
{
private:
float R; //数据成员半径R
public:
Circle( float R = 0 );//构造函数

float GetR ( void ) const;//获取R函数
void GiveR ( void );//修改R函数

float Perimeter ( void ) const;//周长函数
float Area ( void ) const;//面积函数
};

//实现
//构造函数
Circle::Circle( float a )
{
R = a;
}
//返回半径
float Circle::GetR ( void ) const
{
return R;
}
//重置半径
float Circle::GiveR ( float a )
{
R = a;
}
//返回周长
float Circle::Rerimeter ( void ) const
{
return 2.0*R*PI;
}
//返回面积
float Circle::Rerimeter ( void ) const
{
return R*R*PI;
}

有不同型号的计算机你说哪种啊?