#include
using namespace std;
class People{
public:
bool operator ==(People &a,People &b){
if(a.id==b.id)
cout<<"两个people对象的id相同"<<endl;
else
cout<<"两个people对象的id不同"<<endl;
}
void operator =(People &a,People &b){
a=b;
}
input();
output(){
cout<<"输出人员信息:"<<endl;
cout<<"编号:"<<number<<endl<<"性别:"<<sex<<endl;
cout<<"出生日期:"<<birthday<<endl<<"身份证号:"<<id<<endl<<endl;
}
private:
double number;
char sex[10];
char birthday[20];
double id;
};
People::input(){
cout<<"录入people信息"<
cout
cin>>number;
cout<<"性别:";
cin>>sex;
cout<<"出生日期:";
cin>>birthday;
cout<<"身份证号:";
cin>>id;
cout<<endl;
}
int main(int argc,char *argv[]){
People p1,p2;
p1.input();
p2.input();
People::operator ==(p1,p2);
People::operator =(p1,p2);
cout<<"将p2赋给p1:"<<endl;
p1.output();
system("pause");
return 0;
}