能否在類的靜態方法中訪問實例數據成員?爲什麼?

首先讓我們做個試驗: 很明顯程序報錯了,並不允許這樣使用X,自動修復那裏讓我們將X也改成靜態的,那麼到底是爲什麼不允許訪問呢? 在一個類的靜態成員中去訪問非靜態成員之所以會出錯是因爲在類的非靜態成員不存在的時候靜態成員就已經存在了,訪問一個內存中不存在的東西當然會出錯 於是,修改上面的代碼: 在創建一個對象之後,程序就沒有繼續報錯了。
相關文章
相關標籤/搜索