公有成員和私有成員
從訪問權限上分,類的成員又分為:公有成員(public)、私有成員(private)和保護成員(protected)三類。
·? 公有成員用public來說明。這部分成員可以在程序中通過“對象.成員”或“對象指針->成員”方式使用。
接下來我們使用Qt 5.3 for Desktop (MinGW 4.8 32 bit)來簡單實現一下公有函數的調用以及知道如何使用該軟件。
軟件下載:
鏈接:https://pan.baidu.com/s/1nipZ9DREdHxhEGOvHuIznA
提取碼:23a3
軟件使用(前期的基本配置):
點擊圖標Qt Creator進入界面
界面:
首先更該編碼模式:
創建項目:
最終得到最初的項目界面
接下來我們創建類:
代碼:
首先我們在頭文件內來申明類:
以上是頭文件的內容,函數聲明后,將在account.cpp內補充。
后面我們來寫主函數main
運行一下:
私有變量的設置和獲取
私有成員(包括變量和函數)不能通過“對象.成員”或“對象指針->成員”方式使用。
1,一般在類中可用公有函數設置和取得變量的值。
2,set和get函數一般命名為set ##和get ##函數,其后的##表示要存取的成員變量的名稱。
3,set函數一般通過傳入參數設置私有變量的值,而get函數一般可通過返回值獲取變量的內容。
例如:
void setID(int id) //設置賬戶ID
{ID =id;
}
int getID() //獲取ID
{return ID;
}
void setBalance(float amount){ //設置余額balance = amount;
}
float getBalance(){ //獲取余額return balance;
}
void setName(char *name){ //設置Namestrcpy(Name,name);
}
?