java中private、protected、default、public的區別。

public:具有最大的訪問權限,可以訪問任何一個在classpath下的類、接口、異常等。它往往用於對外的情況,也就是對象或類對外的一種接口的形式。 protected:主要的作用就是用來保護子類的。它的含義在於子類可以用它修飾的成員,其他的不可以,它相當於傳遞給子類的一種繼承的東西 default:有時候也稱爲friendly,它是針對本包訪問而設計的,任何處於本包下的類、接口、異常等,都可以
相關文章
相關標籤/搜索