1. 程式人生 > >C++類學習心得

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()用於給變數賦值。