修飾符的概述和總結

2021-07-10 02:29:00 字數 1428 閱讀 4697

/*

許可權修飾符:

本類 同乙個包下(子類和無關類) 不同包下(子類) 不同包下(無關類)

private y

預設 y y

protected y y y

public y y y y

*/

/*

修飾符:

許可權修飾符:private,預設的,protected,public

狀態修飾符:static,final

抽象修飾符:abstract

類:許可權修飾符:預設修飾符,public

狀態修飾符:final

抽象修飾符:abstract

用的最多的就是:public

成員變數:

許可權修飾符:private,預設的,protected,public

狀態修飾符:static,final

用的最多的就是:private

構造方法:

許可權修飾符:private,預設的,protected,public

用的最多的就是:public

成員方法:

許可權修飾符:private,預設的,protected,public

狀態修飾符:static,final

抽象修飾符:abstract

用的最多的就是:public

除此以外的組合規則:

成員變數:public static final

成員方法:public static

public abstract

public final

*///此處不允許使用修飾符private

//此處不允許使用修飾符protected

//此處不允許使用修飾符static

public class demo

demo(string name){}

protected demo(string name,int age) {}

public demo(string name,int age,string address) {}

//此處不允許使用修飾符static

//public static demo(){}

//此處不允許使用修飾符final

//public final demo() {}

//此處不允許使用修飾符abstract

//public abstract demo(){}

//成員方法

//static void show() {}

//abstract void show();

//final void show(){}

}

修飾符的概述和總結

public protected 預設private 同一類中 同一包中子類,其他類 不同包子類 不同包其他類 修飾符 許可權修飾符 private,預設的,protected,public 狀態修飾符 static,final 抽象修飾符 abstract 類 許可權修飾符 預設修飾符,publi...

final修飾符(概述)

1.final可以修飾的內容類 最終類 方法 最終方法 變數 最終變數 2.final類 final修飾類 此類不嫩被繼承 string math system均為final修飾的類,不能被繼承 final修飾的方法 此方法不能被覆蓋 意為最終方法,不支援子類以覆蓋的形式修改 3.fina變數 fi...

物件導向 Java修飾符的概述和總結

許可權修飾符 private,預設的,protected,public 狀態修飾符 static,final 抽象修飾符 abstract 許可權修飾符 預設修飾符,public 狀態修飾符 final 抽象修飾符 abstract 用的最多的就是 public 許可權修飾符 private,預設的...