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

原创 2016年06月02日 08:54:35

Copyright (c) 2016,烟台大学计算机学院.
All rights reserced.
文件名称:test.cpp
作者        :秦通
完成日期:2016.6.02
版本号 :Codeblocks
问题描述:以Point为基类,派生Circle(圆)类,增加数据成员r(半径)以及area(面积)。

程序输入:

#include<iostream>
using namespace std;
class Point
{
public:
    Point(double x1,double y1):x(x1),y(y1){}
    void showpoint();
private:
    double x;
    double y;
};
class Circle
{
public:
    Circle(double r1):r(r1){}
    void showcircle();
private:
    double r;
};
void Point::showpoint()
{
    cout<<"坐标:"<<x<<"  "<<y<<endl;
}
void Circle::showcircle()
{
    cout<<"半径:"<<r<<endl;
    cout<<"面积:"<<3.14*r*r<<endl;
}
int main()
{
    Point a(1.0,2.0);
    Circle b(1.0);
    a.showpoint();
    b.showcircle();
return 0;
}


 

运行结果:


相关文章推荐

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

问题及代码: 运行结果: 知识点总结: 学习心得:
  • cqqdck
  • cqqdck
  • 2016年05月10日 20:01
  • 665

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

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

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

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

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

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

第十 十一周项目2-存储班长信息的学生类(2)

Copyright (c) 2016,烟台大学计算机学院. All rights reserced. 文件名称:test.cpp 作者        :秦通 完成日期:2016.6.09 版...

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

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

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

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

第十一周上机实践项目1(3):点-圆-圆柱类族的设计

/* *Copyright(c) 2016.烟台大学计算机与控制工程学院 *ALL rights reserved. *文件名称:text11.cpp *作者:赵子琳 *完成日期...

项目30- 点-圆-圆柱类族的设计

(1)先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,并设计main函数完成测试;  (2)以Point为基类,派生出一个Circle(圆)类,增加数据成员r(半径)...
  • qccsdn
  • qccsdn
  • 2016年05月17日 21:49
  • 175

点-圆-圆柱类族的设计

/* Copyright (c) 2016* All rights reserved 烟台大学计算机与控制工程学院 * 文件名称:3.cpp * 作者:刘丽 * 完成...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第十 十一周点-圆-圆柱类族的设计(2)
举报原因:
原因补充:

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