/*
* Copyright (c) 2015, 烟台大学计算机学院
* All rights reserved.
* 文件名称:main.cpp
* 作 者 :韩娟
* 完成日期 :2015年5月27日
* 版 本 号 :v1.0
*
* 问题描述 : (1)先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,并设计main函数完成测试
* 输入描述 : 略
* 程序输出 :按要求输出
*/
#include <iostream>
using namespace std;
class Point
{
public:
Point():x(0),y(0) {};
Point(double x0, double y0):x(x0), y(y0) {};
double getX()
{
return x;
}
double getY()
{
return y;
}
friend ostream& operator <<(ostream& output,const Point& p);
protected:
double x,y; //点的横坐标和纵坐标
};
ostream& operator <<(ostream& output,const Point& p)
{
output<<"["<<p.x<<","<<p.y<<"]"<<endl;
return output;
}
int main()
{
Point p(6,5);
cout<<"x="<<p.getX( )<<",y="<<p.getY( )<<endl;
cout<<"P="<<p<<endl;
return 0;
}
知识点总结 :
这个只是对前面的那个类的定义的一个复习还ok!
学习心得 :
只有一步一步扎实的走才能走出一片天。