下面Shape类是一个表示形状的抽象类,Area ( )为求图形面积的函数.请从Shape类派生梯形类(Trapezoid)、圆形类(Circle),三角形类(Triangle),并给出具体的求面积函
题目
下面Shape类是一个表示形状的抽象类,Area ( )为求图形面积的函数.请从Shape类派生梯形类(Trapezoid)、圆形类(Circle),三角形类(Triangle),并给出具体的求面积函数.其中,所有派生类计算面积需要用到的参数由构造函数给出,梯形面积计算需要上底、下底和高,三角形面积需要底和高,圆形面积需要半径.
形状的抽象类声明如下:
class Shape {
public:
virtual double Area( ) = 0;
};
答案
class Trapezoid :public Shape{private:x05double top;x05double bottom;x05double height;public:x05Trapezoid(double t,double b,double h)x05{x05x05top = t;x05x05bottom = b;x05x05height = h;x05...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 有一道除法算数题无论除数怎么变化(0除外)而被除数和商不变,问被除数是多少?
- 芳芳家有三口人,三个人年龄之和是72岁,妈妈和爸爸同岁,妈妈的年龄是孩子的4倍,问:三人各是多少岁?
- 如图,在平行四边形ABCD中,点E,F分别为CD,AB上的一点,AE‖CF,且BE,DF分别交CF,AE与点
- take a good rest until you feel much
- 一个果园占地20公顷,其中五分之二种苹果树,四分之一种梨树各种了多少公顷?要算式,
- 如图,直线AB,CD相交于O点,OM⊥AB于O. (1)若∠1=∠2,求∠NOD; (2)若∠BOC=4∠1,求∠AOC与∠MOD.
- 请问圆周运动的离心力计算公式是什么啊?
- 已知(x加2)的平方加丨y减1丨等于0,求(xy的平方减4x的平方y)减【2xy的平方减 (5x的平方y减xy
- 一二个字是江河,AABC式的词语
- 我们要( )节约,反对浪费
热门考点