訪問修飾符
訪問級別從高到底
public
公共的被所有的類使用
protected
受保護的
只能在同包下的類或不同包下的子類使用
預設不寫
只能在同包下的類使用
private
私有的被
private
修飾的只能在本類中使用一旦出了該類其他類不能使用
非訪問修飾符
static1.被
static
修飾的變數會變成靜態變數也叫類變數
,是所有物件所共有的
可以通過類名直接呼叫語法:
類名.屬性名;
被static
修飾的方法會變成靜態方法也叫類方法可以通過類名直接呼叫語法:
類名.方法名();
被static
修飾的方法中不能使用普通的成員變數
2.靜態**塊語法:
static
在載入類的時候回執行一次
,即在建立物件之前
,不管建立多少個物件
,靜態**塊只會在第乙個物件建立的之前去執行一次
final
被final
修飾的變數會變成常量
,值不能再被修改
被final
修飾的變數名全部大寫
Java訪問修飾符和非訪問修飾符
private public protect default 訪問許可權 注意一下方法的繼承規則 1 父類宣告為public的方法,子類也必須是public 2 父類宣告的proteted的方法,子類可以是protected或public,不能是private 3 父類宣告的private的方法,不...
訪問修飾符
訪問修飾符 可以限制類和結構,以便只有宣告它們的程式或命名空間才能使用它們。可以限制類成員,以便只有派生類才能使用它們,或者限制類成員,以便只有當前命名空間或程式中的類才能使用它們。訪問修飾符是新增到類 結構或成員宣告的關鍵字,用以指定這些限制。這些關鍵字包括 使用這些訪問修飾符可指定下列五個可訪問...
訪問修飾符
前面我們已經看到並運用了訪問修飾符,現在我們來進一步的掌握。類成員支援五種訪問修飾 訪問不受限制 public 公共的 訪問範圍限定於它所屬的類或從該類派生的型別 protected 保護的 訪問範圍限定於此程式 internal 內部的 訪問範圍限定於此程式或那些由它所屬的類派生的型別 prote...