早教吧作业答案频道 -->其他-->
C程序设计题目设计一个圆类circle和一个桌子类table,另设计一个圆桌类roundtable,它是从前两个类派生的,要求输出一个圆桌的高度、面积和颜色等数据.
题目详情
C程序设计题目
设计一个圆类circle和一个桌子类table,另设计一个圆桌类roundtable,它是从前两个类派生的,要求输出一个圆桌的高度、面积和颜色等数据.
设计一个圆类circle和一个桌子类table,另设计一个圆桌类roundtable,它是从前两个类派生的,要求输出一个圆桌的高度、面积和颜色等数据.
▼优质解答
答案和解析
#include
#include
using namespace std;
class circle{//圆类
public:
circle(){
r=0.0;
}
circle(double c_r){
r=c_r;
}
double getArea(){//得到面积
return M_PI*r*r;
}
private:
double r;//半径
};
class table{//桌子类
public:
table(){
height=0.0;
color="nocolor";
}
table(double t_height,string t_color){
height=t_height;
color=t_color;
}
double getHeight(){
return height;
}
string getColor(){
return color;
}
private:
double height;//高度
string color;//颜色
};
class roundtable : public circle,public table{
public:
roundtable(double r_r,double r_height,string r_color):circle(r_r),table(r_height,r_color){
}
};
int main(){
roundtable a = roundtable(0.5,1.2,"red");
cout<<"area="<
}
#include
using namespace std;
class circle{//圆类
public:
circle(){
r=0.0;
}
circle(double c_r){
r=c_r;
}
double getArea(){//得到面积
return M_PI*r*r;
}
private:
double r;//半径
};
class table{//桌子类
public:
table(){
height=0.0;
color="nocolor";
}
table(double t_height,string t_color){
height=t_height;
color=t_color;
}
double getHeight(){
return height;
}
string getColor(){
return color;
}
private:
double height;//高度
string color;//颜色
};
class roundtable : public circle,public table{
public:
roundtable(double r_r,double r_height,string r_color):circle(r_r),table(r_height,r_color){
}
};
int main(){
roundtable a = roundtable(0.5,1.2,"red");
cout<<"area="<
}
看了 C程序设计题目设计一个圆类...的网友还看了以下:
在三角形DEF中,若角D等于角E,角F等于30度,则角D等于角E的多少度(2)如图,已知角1等于1 2020-04-27 …
四边形ABCD内接于圆O中,角A=85`,角D=100`,点E在AB的延长线上,求角C,角CBE的 2020-05-13 …
在正方形abcd中,e为cd边上的一点,f为cd边上一点,f为bc延长线上一点,ce=cf,角fd 2020-05-16 …
1第一页在三角形DEF中,若角D等于角E,角F等于30度,则角D等于角E的多少度(2)如图,已知角 2020-05-20 …
设随机变量x1,x2的概率密度分别如下:设随机变量x1,x2的概率密度分别如下:fx1(x)={3 2020-06-09 …
已知:如图1,在O中,直径AB=4,CD=2,直线AD,BC相交于点E.(1)∠E的度数为;(2) 2020-06-23 …
在三角形BCD中,BE平分角DBC交CD于F,延长BC至G,CE平分角DCG,且EC.DB的延长线 2020-07-17 …
已知随机变量X,Y的联合密度f(x,y),求E(X)是不是这样算?先求边缘概率密度函数f(X下标) 2020-07-29 …
如图在三角形abc中,角abe=2角c,ad是角bac的平分线,be垂直于ad,垂足为e。如图在三角 2020-11-02 …
(1)在四边形ABCD中,∠A=∠C=90度,∠D=60度,AB=BC,E,F分别在AD,CD上,且 2020-12-25 …