一、靜態數據成員與靜態成員函數
二、從內存角度看靜態數據成員
三、從this指針談靜態成員函數
四、注意事項
五、補充說明
1.《靜態》課程評論:
靜態成員是類的成員,不是對象的成員;
靜態成員函數不能直接訪問非靜態函數,普通成員函數可以調用靜態函數。
靜態成員函數訪問靜態數據成員的方法:類名::靜態成員名 || 對象名.靜態成員名 || 對象指針->靜態成員名
靜態成員函數沒有this指針。
2.在.cpp文件中實現靜態成員函數時,不需要再在其前方加上static關鍵字。實現格式與普通成員函數相同。
3.const的本質是給成員函數的隱形this指針加const,而靜態成員函數沒有this指針,因此不能使用const修飾靜態成員函數。