第十一周项目四类族的设计(1)
来源:互联网 发布:非农数据在哪里看 编辑:程序博客网 时间:2024/04/28 22:25
问题及代码:
/* * Copyright (c) 2014, 烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:test.cpp * 作 者:郝俊宇 * 完成日期:2015年 5 月21 日 * 版 本 号:v1.0 * 问题描述:(1)先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,并设计main函数完成测试; * 输入描述:无 * 程序输出:对应的内容 */ #include <iostream>using namespace std;class Point{public: Point(double i=0,double j=0):x(i),y(j){} ~Point(){} double getx(){return x;} double gety(){return y;} void setxy(double,double); friend ostream&operator<<(ostream &out,const Point &p);protected: double x; double y;};void Point::setxy(double i,double j){ x=i; y=j;}ostream &operator<<(ostream &out,const Point &p){ out<<"("<<p.x<<","<<p.y<<")"; return out;}int main(){ Point p(1,2); cout<<"x="<<p.getx()<<endl; cout<<"y="<<p.gety()<<endl; cout<<p<<endl; p.setxy(3,4); cout<<p<<endl; return 0;}
运行结果:
0 0
- 第十一周上机项目四类族的设计(1 )
- 第十一周项目四类族的设计(1)
- 第十一周上机项目四类族的设计(2 ) .
- 第十一周上机项目四类族的设计(3 ) .
- 第十一周项目四类族的设计(2)
- 第十一周项目四类族的设计(3)
- 第十一周 项目四:(1)类族的设计
- 第十一周【项目4 - 类族的设计】(1)
- 第十一周 项目四--类族的设计(1)
- 第十一周 项目4 类族的设计(1)
- 第十一周项目一点圆圆柱类族的设计1
- 第十一周项目四 类族的设计(2)
- 第十一周 项目四(2):类族的设计
- 第十一周 项目四(3):类族的设计
- 第十一周【项目4 - 类族的设计】(2)
- 第十一周 项目四--类族的设计(2)
- 第十一周 项目四--类族的设计(3)
- 第十一周 项目4-类族的设计(2)
- 数据流图解析
- 这是什么东西?
- [Android基础知识] 之十一: View类的原理与使用
- android(5) 等待窗口
- PCIe驱动开发接口函数
- 第十一周项目四类族的设计(1)
- 常遇到的浏览器兼容性问题
- JAVA程序员发展路线
- 表单数据提交方式,及后台获取数据方式
- ios 是否安装某个应用
- 用CSS画三角形,纯CSS绘制三角形的代码
- 怎样打开64位 Ubuntu 的32位支持功能?
- 在Linux下构造高性能、高可用、高可伸缩性的服务集群
- 简单的几个shell脚本五