写main函数¶
int main()
{
Circle circle(2.4);
Square square(4.0);
Rectangle rectangle(3.0, 5.0);
Trapezoid trapezoid(3.0, 2.0, 4.0);
Triangle triangle(2.4, 5.9);
Shape *pt[5]={&circle, &square, &rectangle, &trapezoid, &triangle};
double areas = 0.0;
for (int i = 0; i < 5; i++)
{
areas += pt[i] -> area();
}
cout << "总面积是:" << areas <<endl;
return 0;
}