java 方法的過載 關鍵字 final

2021-08-19 21:05:10 字數 721 閱讀 3338

* 方法的重寫(override) (前提:至少兩個類 並且有繼承關係)

* 方法的重寫 作用:相當於 對父類的該方法 進行公升級

* 重寫:跟父類的方法完全一致

* * 書寫乙個類 都寫什麼方法?

* 有參 無參構造方法 set/get方法 重寫tostring方法輸出屬性

public static void main(string args) 

}class testc

}class testd extends testc

}class ios7

}class ios8 extends ios7

// 這個方法 一般用來 陣列本類中的屬性

@override

public string tostring()

}

* 修飾類:不能被繼承

* 可以修飾變數:不能被修改

* 修飾方法:修飾方法時不能被重寫

* final 修飾引用資料型別

* 不進行重新指向(位址不能修改)

* 物件中的屬性不會影響修改

public static void main(string args) 

}class test1

public test1()

}class test2 extends test1

}

static關鍵字 java關鍵字

先按照宣告順序初始化基類靜態變數和靜態 塊,接著按照宣告順序初始化子類靜態變數和靜態 塊,而後按照宣告順序初始化基類普通變數和普通 塊,然後執行基類建構函式,接著按照宣告順序初始化子類普通變數和普通 塊,最後執行子類建構函式。import static com.test.test1.fu.say i...

Java的關鍵字

一 原始資料型別 byte short int long float double char boolean 二 迴圈關鍵字 do while for break continue 三 分支關鍵字 if else switch case default break 四 方法,變數和類修飾符 priv...

Java的this關鍵字

this表示呼叫方法的當前物件。this的用法 1 如果在類的方法中呼叫同乙個類的成員變數或成員方法時,不必使用this,直接使用就可以。如果方法的引數或區域性變數與成員變數同名,即產生歧義,這種情況下必須使用this。2 如果乙個類中定義了多個建構函式,為了避免重複 可以在乙個建構函式裡呼叫另乙個...