首页 > 题库 > 学历提升 > 自学考试 > 自考本科 > 填空题

Shape类是一个表示形状的抽象类,area()是求图形面积的函数,total()是一个通用的用以求不同形状的图形面积总和的函数,Shape 类派生三角形类Triangle。
class Shape{
public:
virtual float area()=0;
};
float total(Shape *s[],int n)
{
float sum=0.0;
for(int i=0;i<n;++)
______________,
return sum;
}
______________{
public:
Triangle(double h,double w){H=h;W=w;}
double area() const{returm H*W*0.5;}
private:
double H,W;
};


参考答案: 查看答案 查看解析 下载APP畅快刷题

相关知识点试题

相关试卷