根據(jù)下圖可以很清楚的記住JAVA前綴的訪問范圍.對(duì)于JAVA初學(xué)者很容易混淆這四個(gè)屬性的范圍(實(shí)際是3個(gè)關(guān)鍵字,其中一個(gè)是默認(rèn)的).需要注意的是這個(gè)只是方法的前綴符,對(duì)于類的前綴只能使用public 和default(也就是什么也不加)作為類的前綴符.
恰好是階梯圖結(jié)構(gòu)
范圍\前綴 Public Protected 默認(rèn)(不加任何前綴) Private
同類中 OK OK OK OK
同包中 OK OK OK
子類中 OK OK
其它情況 OK
恰好是階梯圖結(jié)構(gòu)
范圍\前綴 Public Protected 默認(rèn)(不加任何前綴) Private
同類中 OK OK OK OK
同包中 OK OK OK
子類中 OK OK
其它情況 OK