(三 )运算符重载

来源:互联网 发布:mac怎么玩梦幻西游手游 编辑:程序博客网 时间:2024/06/07 14:18
<pre name="code" class="cpp">#include "stdafx.h"#include<iostream>using namespace std;class Point{int x,y;public:Point(int x1=0,int y1=0){x=x1;y=y1;}friend istream & operator >>(istream & input,Point & obj);friend ostream & operator <<(ostream & output,Point & obj);};istream & operator >>(istream & input,Point & obj){cout<<"input x,y of point:";input>>obj.x>>obj.y;return input;}ostream & operator <<(ostream & output,Point & obj){cout<<"output x,y of point:";output<<"x="<<obj.x<<"y="<<obj.y<<"\n";return output;}void main(){Point obj1,obj2;cin>>obj1>>obj2;cout<<obj1<<obj2;}


                                             
0 0
原创粉丝点击