作业帮 > 综合 > 作业

C++题:定义一个圆类,数据成员有颜色、圆心坐标,半径(急)

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/05 09:44:09
C++题:定义一个圆类,数据成员有颜色、圆心坐标,半径(急)
定义一个圆类,数据成员有颜色、圆心坐标,半径,成员函数有构造函数(右个参数),拷贝构造函数,设置圆的各种参数的函数,显示圆的各种参数的函数,计算圆的面积的函数,计算圆的周长的函数.并编写一个主函数对所定义的圆类进行测试.
#include
#include
using namespace std;
class Circle
{
public:
\x05Circle(){}
\x05Circle(Circle& c)
\x05{
\x05\x05strcpy(color,c.color);
\x05\x05x = c.x;
\x05\x05y = c.y;
\x05\x05radius = c.radius;
\x05}
\x05void setCircle(char* clr,int xc,int yc,int r)
\x05{
\x05\x05strcpy(color,clr);
\x05\x05x = xc;
\x05\x05y = yc;
\x05\x05radius = r;
\x05}
\x05void getCircle()
\x05{
\x05\x05cout