java中成員變量和方法修飾符區別

private:修飾完全隱藏類的成員,這樣,就不能從類的外邊直接訪問他們,我們提供set和get方法,保證類中數據域的安全。 default:指默認修飾符,什麼都不加,實際上它限制的範圍就是一個包內可以訪問。如果不在一個包內,即使繼承關係任然是不能訪問的。 protected:經常需要允許子類訪問定義在父類中的數據和方法,但是不允許非子類訪問這些數據和方法,這種情況下就可以使用protected,
相關文章
相關標籤/搜索