在point类基础上设计一个圆类,该类可以表示圆的位置(point类对象)和大小(半径)可一计算圆的面积和周长
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/29 10:03:53
在point类基础上设计一个圆类,该类可以表示圆的位置(point类对象)和大小(半径)可一计算圆的面积和周长在point类基础上设计一个圆类,该类可以表示圆的位置(point类对象)和大小(半径)可
在point类基础上设计一个圆类,该类可以表示圆的位置(point类对象)和大小(半径)可一计算圆的面积和周长
在point类基础上设计一个圆类,该类可以表示圆的位置(point类对象)和大小(半径)可一计算圆的面积和周长
在point类基础上设计一个圆类,该类可以表示圆的位置(point类对象)和大小(半径)可一计算圆的面积和周长
class Point
{public: //这里是公用成员,也可以设为protected
int x; //X轴坐标
int y; //Y轴坐标
}
class Circle:public Point //声明基类是Point
{public:
float area(); //计算圆面积的成员函数
float circum(); //计算圆周长的成员函数
private:
float radius; //半径
}
float Circle::area() //在类外定义成员函数
{
return 3.14159*radius*radius;
}
float Circle::circum() //在类外定义成员函数
{
return 2*3.14159*radius;
}