cpp文件
#include <iostream>
using namespace std;
class Date{
public:
Date(int xx=0){p=xx;}
int getchar(){return p;}
int setchar(int rr){p=rr;}
private:
int p;
};
class Employee{
public:
Employee(){}
Employee(Employee &E);
void Login();
void Show();
private:
string x;
string y;
Date z;
long w;
};
Employee::Employee(Employee &E):x(E.x),y(E.y),z(E.z),w(E.w){}
void Employee::Login()
{
int r;
cout<<"现在开始录入数据。"<<endl;
cout<<"请输入编号!"<<endl;
cin>>x;
cout<<"请输入性别!"<<endl;
cin>>y;
cout<<"请输入出生日期!"<<endl;
cin>>r;
z.setchar(r);
cout<<"请输入省份证号!"<<endl;
cin>>w;
cout<<"数据录入完毕!"<<endl;
}
void Employee::Show()
{
cout<<"编号: "<<x<<endl;
cout<<"性别: "<<y<<endl;
cout<<"出生日期: "<<z.getchar()<<endl;
cout<<"身份证号: "<<w<<endl;
}
主函数
#include <iostream>
#include "Employee.cpp"
using namespace std;
int main()
{
int i;
cout<<"ÊÇ·ñ¼ÈëÊý¾Ý£¿ 1-Yes,2-No "<<endl;
cin>>i;
if(i==2)
{
cout<<"return";
}
else
{
Date l;
Employee k;
k.Login();
k.Show();
}
return 0;
}