文件名称:中大上机实践试题及题目答案
文件大小:570KB
文件格式:DOC
更新时间:2014-02-02 16:01:31
上机实践试题 题目 答案
样题1. 下列Shape类是一个表示形状的抽象类,Area()为求图形面积的函数,Total()则是一个通用的用以求不同形状的图形面积总和函数。请从Shape类派生三角形类(triangle) 、矩形类(rectangle),并给出具体的求面积函数。编写程序验证求面积函数的正确性。Shape、 total的定义如下所示。
Class shape{
Pubilc:
Virtual float area()=0
};
float total (shape *s[ ], int n)
{
float sum=0.0;
for(int i=0; i