C++类学习心得
参考文献:https://www.cnblogs.com/xiongxuanwen/p/4290086.html
类的一个重要点是构造函数,其官方说明为:
构造函数是一个特殊的、与类同名的成员函数,用于给每个数据成员设置适当的初始值。
例如:
class employee { protected: int no; char *name; float salary; static int totalno; public: virtual void pay()=0; virtual void display()=0; employee() { char temname[20]; no=totalno++; cout<<"职工姓名:"; cin>>temname; name=new char[strlen(temname)+1]; strcpy(name,temname); salary=0; } ~employee() { delete[] name; } };
其中定义了类employee,同时定义了构造函数employee()用于给变量赋值。