C++题目:定义一个圆类数据成员有颜色、圆心坐标、半径.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 06:36:42
C++题目:定义一个圆类数据成员有颜色、圆心坐标、半径.

C++题目:定义一个圆类数据成员有颜色、圆心坐标、半径.
C++题目:定义一个圆类数据成员有颜色、圆心坐标、半径.

C++题目:定义一个圆类数据成员有颜色、圆心坐标、半径.
在此基础上派生出矩形类CRectangle和圆类CCircle.
//矩形类包括左上角坐标、长和宽等数据成员及相关的成员函数(如计算面积、周长、显示矩形的属性值等).
//圆类包括圆心坐标、半径等数据成员及相关的成员函数(如计算面积、周长、显示圆形的属性值等).
//编写一个主函数,对设计的类进行测试.
#include<iostream.h>
#include<string.h>
class CShape//定义父类CShape
{
public:
char color[10];
public:
CShape(){}
CShape(char color[])//构造函数
{
strcpy(this->color,color);
}
};
class CRectangle:CShape//定义子类CRectangle继承CShape
{
private:
int x;
int y;
int height;
int width;
public:
CRectangle(){};
CRectangle(int x,int y,int heigth,int width,char color[]):CShape(color)//构造函数
{
this->x=x;
this->y=y;
this->height=heigth;
this->width=width;
}
void mianJi()//求并显示面积
{
cout<<"面积"<<height*width<<endl;
}
void display()//显示矩形的所有属性
{
cout<<"左上角坐标:("<<x<<","<<y<<")"<<endl;
cout<<"长:"<<height<<endl;
cout<<"宽:"<<width<<endl;
cout<<"颜色为:"<<color<<endl;
}
void zhouChang()//求并显示周长
{
cout<<"周长"<<2*(height+width)<<endl;
}
};
class CCircle:CShape//定义子类CCircle继承CShape
{
private:
int r;
int x;
int y;
public:
CCircle(){};
CCircle(int x,int y,int r,char color[]):CShape(color)//构造函数
{
this->x=x;
this->y=y;
this->r=r;
}
void mianJi()//求并显示面积
{
cout<<"面积"<<3.1415926*r*r<<endl;
}
void display()//显示圆的所有属性
{
cout<<"圆心坐标:("<<x<<","<<y<<")"<<endl;
cout<<"半径:"<<r<<endl;
cout<<"颜色为:"<<color<<endl;
}
void zhouChang()//求并显示周长
{
cout<<"周长"<<2*3.1415926*r<<endl;
}
};
void main()
{
CCircle circle(3,4,5,"red");//定义一个圆对象
CRectangle rectangle(3,4,6,8,"yellow");//定义一个矩形对象
circle.mianJi();
circle.zhouChang();
circle.display();
rectangle.mianJi();
rectangle.zhouChang();
rectangle.display();
}

C++题目:定义一个圆类数据成员有颜色、圆心坐标、半径. 定义一个圆类,数据成员有颜色、圆心坐标,半径, C++题:定义一个圆类,数据成员有颜色、圆心坐标,半径(急)定义一个圆类,数据成员有颜色、圆心坐标,半径,成员函数有构造函数(右个参数),拷贝构造函数,设置圆的各种参数的函数,显示 定义一个类时,除了数据成员外,是不是一定要定义一个成员函数, 【程序设计】---------------------------------------------------------定义一个点类Point包括x坐标和y坐标(int).定义一个圆类Circle,有数据成员半径和表示圆心坐标的点类对象.圆类成员函数包括构 定义一个Circle类,包括数据成员R(半径),成员函数Area( ),计算圆的面积.定义一个对象B进行测试. 定义一个基类圆形Circle类 定义一个基类圆形Circle类,它有一个私有数据成员radius和成员函数Area().Area()可以求圆的面积.从Circle类可以派生出圆柱体Cylinder类,它有自己的私有数据成员高度height, c++中定义一个对象时,子类的数据成员和构造函数,还有基类的数据成员和成员函数的顺序是什么,初学者,请指教, 1.在一个类的定义中,包含有( )成员的定义.A.数据 B.函数 C.数据和函数 D.数据或函数2.( )只能访问静态成员变量A静态成员函数 B虚函数 C构造函数 D析构函数3.假定AA为一个类,a为该类公有的 编写一个三角形类,数据成员为三边长,成员函数计算周长、面积,定义两个重载的构造 c++ 定义一个描述复数的类,数据成员包括实部和虚部;成员函数包括:输出复数、置实部、 定义一个Cat类,拥有静态数据成员numofcats,记录Cat的个体数目;静态成员函数getnumofcats(),读取numofcat. c#定义一个类圆Circle或者定义一个矩形类Rectangle,分别计算它们的周长和面积.定义一个类圆Circle或者定义一个矩形类Rectangle,定义其数据成员和方法,圆有半径,矩形有长和宽,定义两个方法分别 C++题 定义一个circle类定义一个circle类.包括数据成员Radius(半径),成员函数GetArea().计算圆的面积,构造一个Circle的对数进行测试 定义一个名为circle的圆类,其中Radius为一个表示半径的数据成员,设计 对 数据成员的各种操作(如获取圆心半径计算周长面积),并测试这个类.如获取圆心坐标 创建一个Circle类,它有一个单精度数据成员r表示半径,再定义两个函数求周长和面积 定义一个图书类book,其数据成员包括:num(书号),name(书名)和price(单价),高手们.帮帮忙啊、、、定义一个图书类book,其数据成员包括:num(书号),name(书名)和price(单价),其成员函数有构造函数,拷贝 定义一个关于日期的类,其中包括私有数据成员year,month,day定义一个关于日期的类,其中包括私有数据成员year,month,day,公有成员函数有构造函数,输出函数及判断是否闰年的函数.然后再主函数中