#include
#include
using namespace std;
//定义Employee类
class Employee
{
private:
char name[30];
char street[30];
char city[18];
char zip[6];
public:
//声明公有构造函数
Employee(char *n,char *str,char *ct,char *z);
//声明公有成员函数change_name、display
void change_name(char *n);
void display();
};
//类外定义(实现)构造函数
Employee::Employee(char *n,char *str,char *ct, char *z)
{
strcpy(name,n);
strcpy(street,str);
strcpy(city,ct);
strcpy(zip,z);
}
//类外定义change_name函数
void Employee::change_name(char *n)
{
strcpy(name,n);//把传过来的字符串复制到name中
}
//类外定义display()显示功能的成员函数
void Employee::display()
{
cout<
int main()
{
//创建Employee类的一个对象el并构造它
Employee el("张三","平安大街3号","北京","100000");
//调用成员函数display();
el.display();
cout<
el.change_name("李四");
//调用成员函数display();
el.display();
cout<
}