請先看這樣一道基礎(chǔ)的面試題
簡述 private淑玫、 protected、 public问欠、 internal 修飾符的訪問權(quán)限?
????private : 私有成員, 在類的內(nèi)部才可以訪問 胆胰,也就是類內(nèi)部的函數(shù)等成員可以訪問味悄。
????protected : 保護(hù)成員,該類內(nèi)部和繼承類中可以訪問坪创。
????public : 公共成員炕婶,完全公開,沒有訪問限制莱预。
????internal: 當(dāng)前程序集內(nèi)可以訪問柠掂。
那么我們用寫個(gè)程序來實(shí)現(xiàn)一下:
如圖我們可以看到,正如文章開頭定義中所說的,加上private訪問修飾符的成員變量無法在派生類和其它類中訪問,加上protected訪問修飾符的成員變量無法在其它類中訪問,程序會(huì)報(bào)錯(cuò)
注釋掉報(bào)錯(cuò)語句后,運(yùn)行結(jié)果為: