派生类与继承应用举例.pptxVIP

  • 5
  • 0
  • 约2.45千字
  • 约 9页
  • 2022-08-13 发布于云南
  • 举报
;派生类与继承应用举例 ;#include iostream.h #include math.h const double PI=3.1415926; class Circle //圆类 { protected: double r; //半径 public: Circle(double radius=0): r(radius) { } double Area( ) //计算圆的面积 { return PI*r*r; } double Volume( ) { return 0; } }; class Sphere:public Circle //球体积 { public: Sphere(double radius=0):Circle(radius) { } double Area( ) //计算球的表面积 { return 4*PI*r*r; } double Volume( ) //计算球的体积 { return 4*PI*pow(r,3)/3; } }; ;class Cylinder:public Circle //圆柱体类 { double h; //高度 public: Cylinder(double radius=0,double height=0):

文档评论(0)

1亿VIP精品文档

相关文档