定义一个抽象类Shape,在其中说明一个纯虚函数area()作为一个接口,用来计算圆形、三角形、正方形和长方形

日期:2013-03-13 18:12:44 人气:2

定义一个抽象类Shape,在其中说明一个纯虚函数area()作为一个接口,用来计算圆形、三角形、正方形和长方形

class Shape { public: virtual float area() const{return 0;} }; class Circle { private: float radius; public: float area() const{return 3.14159*radius * radius }; 其他的依次类似定义 纯虚函数就是在声明虚函数时初始化为0,程序要自己动手思考写……
    A+
热门评论