Problem1395--类的练习--抽象类

1395: 类的练习--抽象类

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 396  Solved: 297
[Submit] [Status] [Web Board] [Creator:]

Description

定义一个抽象类CShape,它有一个纯虚函数GetLength();派生出四边型类CSquare和圆类CCircle,在派生类中重载函数GetLength(),用于求图形的周长,编写测试程序进行测试。
抽象类定义如下
class CShape
{
public:
virtual double GetLength() const = 0;
};

例如,主函数中调用如下:
CSquare oSquare(2, 3);
CCircle oCircle(10);,
那么输出如下:
10
314.159


Sample Output

10
314.159

Source/Category

 

[Submit] [Status]