如何訪問私有靜態成員變量?

Tags: 變量, 成員, 靜態,

如果將變量聲明為私有靜態成員變量,則可以在此類生成的所有對象中共享該變量。但是隻有該類的公有函數可以實現訪問。

工具/原料

面向對象

方法/步驟

定義一個類A,並在類中聲明一個私有靜態成員變量x

如何訪問私有靜態成員變量

定義並初始化私有靜態成員變量x

如何訪問私有靜態成員變量

此後在Main()函數中來訪問x就會出錯

如何訪問私有靜態成員變量

為了能夠訪問x,我們需要在類中定義一個公有函數

如何訪問私有靜態成員變量

此後在類外定義一個對象,就可以通過此對象來調用公有函數來訪問靜態私有成員變量了

如何訪問私有靜態成員變量

把變量聲明為私有靜態成員後只能通過該類的公有成員函數來訪問。在訪問前還需要創建一個類的對象。

如何訪問私有靜態成員變量

相關問題答案