《Java核心卷一》中有一端protected 關(guān)鍵字的描寫這段話用代碼解釋的話,是什么意思?
2 回答

侃侃無極
TA貢獻2051條經(jīng)驗 獲得超10個贊
一個類的某個方法或者成員被設(shè)置為protected,那么他的子類便可以無限制的直接訪問,這是我理解的protected。你這本書我也沒讀過,?sorry了

MMMHUHU
TA貢獻1834條經(jīng)驗 獲得超8個贊
4中修飾符,protected是子類保護,可以通過直接Class,package,subclass進行訪問。
你標線的這句話有一些前提,就是要看每個類所在的package。
這句話的描述首先要Employee的多個子類在不同包。
比如Employee有兩個子類Manager和Staff,分別在不同的package下。
這個時候,Manager可以使用Employee的hireDay,因為他是Emplyee的subclass
可以訪問自己的hireDay,
但是不能訪問Staff的hireDay,因為他既不是Staff的subclass,也不在相同的package
添加回答
舉報
0/150
提交
取消