要求定义一个描述形状的抽象类shape,类内包括求面积的area和求各图形总面积的total函数.
1.从shape派生出三角形,圆形,正方形类,要求类中有构造函数,修改显示成元值的函数,求面积的函数.
2.写main()函数,计算三边为7,8,9的三角形,边长为9.9的正方形和半径为4的圆形(必须调用total函数计算) 诸位大侠帮忙忙吧.考试要用.
程序问题不大,关键是total函数,怎么在shape类中声明定义,以及是在main函数中,怎样调用.希望可以针对问题.
人气:166 ℃ 时间:2020-02-04 00:09:30
解答
class Trapezoid : public Shape{private:double top;double bottom;double height;public:Trapezoid(double t, double b, double h){top = t;bottom = b;height = h;}double Area(){return (top + bottom) * height...
推荐
- \定义一个抽象类Shape,它有两个抽象的方法area()和perimeter(),分别表示求面积和周长.
- 定义一个抽象类SHAPE,在其中声明计算面积AREA()和周长PERINETER()方法,定义矩形类RECTANGLE和圆形类CI
- 下面Shape类是一个表示形状的抽象类,Area ( )为求图形面积的函数.请从Shape类派生梯形类(Trapezoid)、圆形类(Circle),三角形类(Triangle),并给出具体的求面积函数.其中,所有派生类计算面积需要用到的参
- java 定义一个平面图形类Shape及其抽象方法perimeter()和area()用于计算图形的周长和面积.定义类Rectang
- 定义一个抽象类Shape,在其中说明一个纯虚函数area()作为一个接口,用来计算圆形、三角形、正方形和长方形的面积.要求由抽象类派生出圆形、三角形、正方形和长方形4个派生类.在各派生类中分别实现求各个图形的面积.
- 西瓜皮比西瓜瓤有什么营养优势?
- 英文句子 补充
- 发射卫星时 发射点是越靠近赤道越省力 还是越远离越省力?
猜你喜欢
- 我在你面前是谁 你就在我面前是谁 用英文怎么讲?
- 普罗米修斯受到的惩罚
- 关于X的方程(a-1)x^2-2ax+a=0,当a为何值时该方程为一元二次方程?当a为何值时该方程式一元一次方程?
- 一项工程,甲队独做14天完成,乙队独做15天完成,甲乙两队的最简工作效率比是( ).
- 电场中令大地为零势面,那无限远处的电势为多少,如果是0,求解释为什么两个一样
- 一个长方形的长减少1.5米,或宽减少1.2米,那么它的面积就都减少6平方米,这个长方形的面积是_.
- 12和9的公因数有_,它们的最小公倍数是_.
- 一标准直齿圆柱齿轮,齿数z=25,m=4mm求分度园直径,齿顶圆直径,齿根圆直径,分度园齿厚