1.
class Circle
{
public:
Circle():r(0), leng(0), area(0){
}
Circle(const int rm):r(rm){
leng = 2 * pi * rm;
area = pi * rm * rm;
}
Circle& Circle(Circle& other){
r = other.r;
leng = other.leng;
area = other.area;
return *this;
}
void setR(const double rm)
{
r = rm;
leng = 2 * pi * r;
area = pi * r * r;
}
void output()
{
cout
C++ 设计一个圆类,计算圆的面积和周长.
C++ 设计一个圆类,计算圆的面积和周长.
1.定义一个园(circle),属性为半径(radins)、圆周长和面积,操作为输入半径并计算周长、面积、输出半径和面积.要求定义构造函数(以半径为参数.默认值为0,周长和面积在构造函数中生成)和复制构造函数.
2.定义一个point类,派生出Rectangle类和Circle类,计算各派生类对象的面积.
3.有一个交通工具类vehicle,将它作为基类派生小车类car,卡车类truck和轮船类boat,定义这些类并定义一个虚函数用来显示各类信息.
1.定义一个园(circle),属性为半径(radins)、圆周长和面积,操作为输入半径并计算周长、面积、输出半径和面积.要求定义构造函数(以半径为参数.默认值为0,周长和面积在构造函数中生成)和复制构造函数.
2.定义一个point类,派生出Rectangle类和Circle类,计算各派生类对象的面积.
3.有一个交通工具类vehicle,将它作为基类派生小车类car,卡车类truck和轮船类boat,定义这些类并定义一个虚函数用来显示各类信息.
其他人气:359 ℃时间:2020-03-27 14:56:46
优质解答
我来回答
类似推荐
猜你喜欢
- 1二极管的正向电阻越大,反向电阻越小则单项导电性越差还是越好?
- 2用所给词的适当形式填空(说明理由)
- 3若等腰△ABC的腰AB的长为10cm,周长为32cm,则AB边上的高为_cm.
- 4it is good to leave the window ______ when sleeping.A opened B opening C to open D open
- 5若a的平方+b的平方-2a+6b+10=0,则a的2010次方-b分之一等于?
- 6谁能告诉我有关秋天的诗句并附带解释?紧急!
- 7连词成句 should,you,call,think,a,we,her,give
- 8世界上面积最大的大洋是_,面积最大的大洲是_.
- 9怎么证明三角形的中位线,平行且等于第三边的一半,不能用相似三角形证明,没学呢@@@@
- 10家庭火灾疏散逃生预案 则么写?