1. 程式人生 > >java protected 與預設許可權的區別

java protected 與預設許可權的區別


friendly 就是預設訪問許可權(成員變數前面不加public protected 和 private)
重點看protected和fiendly兩種許可權的區別:對於protected成員變數,子孫類在任何地方都能訪問(包內或者包外),但是對於friendly或者說預設成員變數,其實是不存在子孫類訪問許可權的概念的,就是說如果子孫類在包內,則可以訪問,子孫類在包外則不可以訪問。