static關鍵字 和 global

2021-08-28 02:20:46 字數 436 閱讀 2074

類內部

宣告靜態成員,可以使用修飾符public protected private

訪問靜態屬性用 self 或 static 關鍵字

靜態變數屬於整個類

靜態函式內部沒有this指標,只能訪問靜態變數和靜態函式

類外部

靜態成員不需要例項化物件就可以訪問,《類名》::《靜態成員名》

子類繼承父類

子類訪問父類靜態屬性使用 parent 關鍵字

global 關鍵字,引用全域性變數,面向過程開發 gl

obal

在函式內

使用具有

全域性作用

域的變數

,如g lo

bal在

函式內使

用具有全

局作用域

的變數,

如global[『a』];

static關鍵字和final關鍵字

static記住幾點 1.優先順序高,載入優先物件例項化 2.在記憶體中只分配一次 3.屬於類本身,所有例項共享,一處變,處處變 4.1 static不能訪問沒有static修飾的方法 因為不認識,物件例項後才能在外部使用方法 2 可以訪問static塊 3 未加static的方法可以訪問stati...

final關鍵字 和 static關鍵字

一.final關鍵字的作用 1.使用 final 方法的原因 第乙個原因是把方法鎖定,以防任何繼承類修改它的含義 第二個原因是final修飾的方法效率快。2.final final用於修飾類 成員變數和成員方法。final修飾類,類不能被繼承 final修飾成員方法,方法不能被重寫,但是子類可以用父...

this關鍵字 static關鍵字

1.當成員變數和區域性變數重名,可以用關鍵字this來區分 this 代表物件,代表那個物件呢?當前物件 this就是所在函式所屬物件的引用 簡單說 那個物件呼叫了this所在的函式,this就代表哪個物件 this也可以用於在建構函式中呼叫其他建構函式 注意 只能定義在建構函式的第一行,因為初始化...