点 圆 圆柱类族的设计

原创 2016年08月28日 14:31:51
#include <iostream>
using namespace std;
class Point
{
public:
    Point(double xx,double yy)
    {
        x=xx;
        y=yy;
    }
    void Show_point()
    {
        cout<<"中心坐标为:"<<"("<<x<<","<<y<<")"<<endl;
    }
private:
    double x;
    double y;
};
class Circle:public Point
{
public:
    Circle(double xx,double yy,double rr):Point(xx,yy),r(rr){}
    double area()
    {
        return 3.14*r*r;
    }
    double circum()/*周长*/
    {
        return 2*3.14*r;
    }
private:
    double r;
};
class Cylinder:public Circle
{
public:
    Cylinder(double xx,double yy,double rr,double hh):Circle(xx,yy,rr),h(hh){}
    void area()
    {
        cout<<"圆柱的表面积为:"<<h*Circle::circum()+2*Circle::area()<<endl;
    }
    void volume()
    {
        cout<<"圆柱的体积为:"<<h*Circle::area()<<endl;
    }
private:
    double h;
};
int main()
{
    Cylinder a(2,2,3,4);
    a.Show_point();
    a.area();
    a.volume();
    return 0;
}

第十一周【项目1 - 点-圆-圆柱类族的设计3】

/* *Copyright(c) 2016, 烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:张珩瑞 *完成日期:20...

第十周项目二 点-圆-圆柱类族的设计

/*copyright(c)2016.烟台大学计算机学院 * All rights reserved, * 文件名称:text.Cpp * 作者:舒文超 * 完成日期:2016年4月30日 ...

第10、11周项目1-点-圆-圆柱类族的设计(2)

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zwj.cpp *作 者:张晴晴 *完成日期:2...

第10、11周项目— 点-圆-圆柱类族的设计(1)

(1)head.h /* 02. *copyright (c) 2016,烟台大学计算机学院 03.*All rights reserved. 04. *文件名称:hellow.cpp 05....

第11周项目1- 点-圆-圆柱类族的设计

/*Copyright (c) 2016, 烟台大学计算机学院 *All rights reserved. *文件名称:c8weeks....

第十一周项目实践1————点-圆-圆柱类族设计

问题及代码: /*copyright(c)2016.烟台大学计算机学院 * All rights reserved, * 文件名称:text.Cpp * 作者:吴敬超 * 完成日期:2016...

第10周项目 - 点-圆-圆柱类族的设计

/*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:my.cpp *作 者: *完成日期:2016年5月8日 ...

第十一周实践项目1.3-点-圆-圆柱类族的设计

问题及代码: /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All right reserved. *文件名称:77.cpp *作 者:董凯琦 *完成日期...
  • Asleny
  • Asleny
  • 2016年05月06日 12:48
  • 1216

点-圆-圆柱类族的设计 2

 /*  *Copyright(c)2016,烟台大学计算机与控制工程学院  *All rights reserved  *文件名称:123.cpp  *作    者:隋宗涛 *完成日期:2...

第十一周项目1-点-圆-圆柱类族的设计(2)

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zwj.cpp *作 者:张伟晶 *完成日期:2...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:点 圆 圆柱类族的设计
举报原因:
原因补充:

(最多只允许输入30个字)