複習知識點

2021-10-25 06:34:35 字數 719 閱讀 5335

題目:

class

aclass

bextends

aclass

cextends

aclass

dextends

ba obj =

newd()

;system.out.

println

(obj instanceofb)

;system.out.

println

(obj instanceofc)

;system.out.

println

(obj instanceofd)

;system.out.

println

(obj instanceof

a)

在這裡插入**片

instanceof 用法:判斷前者型別是否可以轉化為後者型別,分為向上轉型和向下轉型。結果為:可以是true,不可以是false。

理解過載:

過載為多型的表現,過載的條件:在同乙個類中相同的兩個或多個方法名一致,引數列表個數不一致或引數型別不同(乙個或多個就可以)、或不同的引數型別的順序不同。與方法的修飾許可權和返回值型別無關

理解重寫:

子類在繼承父類時,重寫父類的方法,也叫覆蓋,即方法名和引數都要與父類的一樣。詳情看

知識點複習

scanf d用於輸入十進位制數 u無符號十進位制輸入 o用於輸入8進製數 c用於輸入單個字元 s用於輸入字串 非空格開始,空格結束,字串變數以 0 結尾 f,lf用於輸入實數,一般使用double,lf 表示對應的輸入量不賦給乙個變數 d printf d帶符號十進位制輸出 u無符號十進位制輸出 ...

C 知識點複習

static static變數只能初始化一次 include include using namespace std void fun int i int main 輸出為 0 00因為static變數只初始化一次,static int value i這句話只執行一次,也就是fun 0 的時候執行。...

RNN知識點複習

迴圈神經網路作為一種新型的網路結構,在處理序列資料問題上則不存在上面的兩個缺點。在每乙個時間步中,迴圈神經網路會傳遞乙個啟用值到下乙個時間步中,用於下一時間步的計算。如下圖所示 下圖是迴圈神經網路結構圖 門控迴圈單元 gated recurrent unit,gru 改變了rnn的隱藏層,使其能夠更...