java訪問修飾符

純粹是個人學(xué)習(xí)總結(jié),如有不對的地方請吐槽。

public

public修飾的類、類屬變量及方法,包內(nèi)及包外的任何類均可以訪問;

protected

protected修飾的類、類屬變量及方法,包內(nèi)的任何類,及包外的那些繼承了此類的子類才能訪問;

private

private修飾的類、類屬變量及方法,包內(nèi)包外的其他任何類均不能訪問,只有當(dāng)前類可以訪問;

friendly

如果一個類、類屬變量及方法不以這三種修飾符來修飾,它就是friendly類型的,包內(nèi)的任何類都可以訪問它,而包外的任何類都不能訪問它(包括包外繼承了此類的子類),因此,這種類、類屬變量及方法對包內(nèi)的其他類是友好的,開放的,而對包外的其他類是拒絕訪問的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容