第十一周项目1(2)
来源:互联网 发布:reflector2 mac注册码 编辑:程序博客网 时间:2024/06/05 19:03
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 胡昌星*完成日期 : 2016年5月26号*版 本 号 : v1.0**问题描述 : 数组做数据成员*输入描述 : 无*程序输出 :*/#include <iostream>using namespace std;class point{public: point(double i,double j); void setpoint(double a,double b); void show();protected: double x; double y;};point::point(double i,double j){ x=i; y=j;}void point::setpoint(double a,double b){ x=a; y=b;}void point::show(){ cout<<"("<<x<<","<<y<<")"<<endl;}class circle:public point{public: circle(double i,double j,double k); void setradius(double s); double area(); void show();protected: double r;} ;circle::circle(double i,double j,double k):point(i,j),r(k){}void circle::setradius(double s){ r=s;}double circle::area(){ return 3.14*r*r;}void circle::show(){ cout<<"x:"<<x<<"y:"<<y<<"r:"<<r<<"area:"<<area()<<endl;}int main( ){ circle c(3.5,6.4,5.2); cout<<"original circle:\n"; c.show(); c.setpoint(5,5); cout<<"new circle:\n"; c.show(); return 0;}
0 0
- 第十一周项目1(2)
- 第十一周项目2(1)
- 第十一周项目1-2
- 第十一周项目2----1
- 第十周第十一周项目1阅读程序(2)
- 第十一周项目2
- 第十一周 【项目2
- 第十一周 【项目2
- 第十一周项目2
- 第十一周-项目2
- 第十一周【项目2
- 第十一周 项目2
- 第十一周 【项目2
- 第十一周项目2
- 第十一周项目2
- 第十一周项目2
- 第十一周项目1
- 第十一周项目1
- iOS学习- 02 控件
- Android音频开发(4):如何存储和解析wav文件
- redmine与SVN的Https方式整合问题
- 比较两个实例对象是否相同的方法
- 哈理工OJ 1986 大悲咒(简单递推)
- 第十一周项目1(2)
- 1019. 数字黑洞 (20)
- tr1::function与bind的实现原理——深入理解函数配接器
- 使用FormData,进行Ajax请求并上传文件
- 简单文件加密/解密
- Android音频开发(5):音频数据的编解码
- SpringMVC学习笔记(1):初识SpringMVC
- python学习备忘2
- Jquery easyUI datagrid加载复杂JSON数据方法