Java四種訪問修飾符

2021-09-02 01:38:19 字數 424 閱讀 2219

那麼什麼情況該用什麼修飾符呢?

從作用域來看,public能夠使用所有的情況。 但是大家在工作的時候,又不會真正全部都使用public,那麼到底什麼情況該用什麼修飾符呢?

屬性通常使用private封裝起來

方法一般使用public用於被呼叫

會被子類繼承的方法,通常使用protected

package用的不多,一般新手會用package,因為還不知道有修飾符這個東西

再就是作用範圍最小原則

簡單說,能用private就用private,不行就放大一級,用package,再不行就用protected,最後用public。 這樣就能把資料盡量的封裝起來,沒有必要露出來的,就不用露出來了

四種訪問修飾符

首先先說一下四種訪問修飾符都是誰 private protected public package friendly default 現在詳細說一下四種訪問修飾符的訪問許可權 私有的,只有自身可以訪問,同包子類 不同包子類都不可繼承,同包類 其他類均不可訪問。自身和同包類都可以訪問,其他類不可以訪問...

Java四種訪問修飾符 測試 詳解

android中的訪問許可權修飾符有public,protected,default,private四種,之前一直處於似懂非懂的狀態,這次就徹底理解下.step1 test類中,定義四個靜態方法,並在乙個test 方法中測試呼叫.public class test public static voi...

C 的四種訪問修飾符

public 公有的,是型別和型別成員的訪問修飾符。對其訪問沒有限制。internal 內部的,是型別和型別成員的訪問修飾符。同乙個程式集中的所有類都可以訪問 private 私有的,是乙個成員訪問修飾符。只有在宣告它們的類和結構中才可以訪問。protected 受保護的,是乙個成員訪問修飾符。只能...