如何用c++面向对象来求多个圆的面积和

2021-01-15 07:25:15 字数 1755 阅读 1575

1楼:匿名用户

#include

#include

#define pi 3.14

using namespace std;

class shape //shape这个类里面重载了计算面积的函数

float shape::getarea(float side1, float side2, float side3)//计算三角形面积

float shape::getarea(float side1, float side2)//计算长方形面积

};class ******** : public shape

};class circle : public shape

};class rectangle : public shape

};int main()

default:cout<<"请在1-3之间选择:";

}}while (num != 1|| num != 2|| num != 3);

return 0;}

c++编程:用面向对象的方法求圆面积. 要求编写一个圆circle类

2楼:匿名用户

我来写一个简单的吧:

#include

using namespace std;

#define pi 3.14 // 宏定义 π

class circle // 默认构造函数

explicit circle ( double r ) : radius( r )

circle ( circle & rhs ) // 复制构造函数

const circle & operator= ( circle & rhs ) // 重载 =

void setradius( double r ) // 给半径赋值

double area() // 返回面积

};int main()

ps:析构函数没有给出,因为此 类 中只有一个 double 类型数据,所以可以不显示定义析构函数,使用编译器默认的析构函数即可

用c++中面向对象的程序设计方法求不同图形面积

3楼:冬白雪皑皑

#include

#include

#define pi 3.14

using namespace std;

class shape //shape这个类里面重载了计算面积的函数

float shape::getarea(float side1, float side2, float side3)//计算三角形面积

float shape::getarea(float side1, float side2)//计算长方形面积

};class ******** : public shape

};class circle : public shape

};class rectangle : public shape

};int main()

default:cout<<"请在1-3之间选择:";

}}while (num != 1|| num != 2|| num != 3);

return 0;}

4楼:谁谁还记得我

#include

using namespace std;

class graph

java的面相对象与C和C的面向对象有啥区别

1楼 匿名用户 面向对象都是一样的,只不过语法不一样。其实说白了面向对象就是一种编程思想,使你的程序更具备扩展性,而且更智能。一句老话就是总有一天你会明白的。 2楼 匿名用户 差不多啦,java 有接口,没有多继承,c 可以继承多个父类,貌似java还可以自动析构 3楼 匿名用户 面向对象都是一样的...

长方形里有个半圆求阴影面积,长方形里面有个半圆和对角线 求图中阴影部分面积

1楼 匿名用户 过程如图,要用到三角函数,应该不是小学六年级内容, 答案是个约数,面积是1 25 2楼 汪静 阴影面积 4 4 126 87 180 sin126 87 2 1 252 3楼 匿名用户 4 1 6 2 2 派 4楼 曰恭景琦 这玩意是小学六年级的题么!???? 长方形里有个半圆 求阴...

三角形的面积如何利用(上底+下底)X高2来计算

1楼 匿名用户 把三角形的上底看作0,就能用梯形面积公式了。实际很明显的道理 把一个梯形的上底逐步变小,面积公式都是 上底 下底 x高 2,一旦上底变成了一个点,也就变成了三角形,此时上底为0,当然也适合公式。 2楼 匿名用户 解答 当梯形的上底为0时,它就变成了三角形,此时,面积公式就是 底 高 ...