声明一个基类Shape(点), 在此基础上派生出Rectangle(长方形)和Circle(圆),这三个类都有GetArea()函数计算对象的面积,构造函数,析构函数等有关函数。再使用Rectangle类创建一个派生类Square(正方形)。并设计创建各种类的对象,调用所有函数。设计函数f(Shape &a)能对不同对象的实参调用计算打印出对象的面积。
标签: Rectangle GetArea Circle Shape
上传时间: 2015-07-07
上传用户:netwolf
定义一个Shape抽象类,在此基础上派生出Rectangle和circle类,二者都有GetArea()函数计算对象面积,GetPerim()函数计算对象的周长。使用Rectangle类派生出一个新类Squre。
标签: Shape 定义 抽象
上传时间: 2014-11-30
上传用户:moshushi0009
定义一个Circle,有数据成员radius(半径),设计带有默认参数值的构造函数,成员函数setCircle(),GetArea(),计算圆的面积,构造一个Circle的对象进行测试。
标签: Circl
上传时间: 2017-05-03
上传用户:1554522254121