關于子類繼承父類的(default)修飾的成員變量與方法的問題
我分別在父類同目錄和不同目錄下創建了兩個子類,兩個子類都繼承了相同的父類,父類中有一個(default)修飾的成員變量,與父類同目錄下的子類可以訪問到,不同目錄下的子類訪問不到,這是不是說明子類不會繼承父類的(default)修飾的成員變量呢?
我分別在父類同目錄和不同目錄下創建了兩個子類,兩個子類都繼承了相同的父類,父類中有一個(default)修飾的成員變量,與父類同目錄下的子類可以訪問到,不同目錄下的子類訪問不到,這是不是說明子類不會繼承父類的(default)修飾的成員變量呢?
2021-01-23
舉報
2021-01-24
default修飾符的最大作用范圍是同包,超出本包是訪問不了的。所以嚴謹點的說法應該是:同包下的子類才能繼承父類default修飾的成員變量與方法。