C++類學習心得
阿新 • • 發佈:2018-11-03
參考文獻: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()用於給變數賦值。