第二章 繼承(2)

2021-07-30 09:35:01 字數 569 閱讀 7376

1.繼承條件下構造方法的呼叫規則:

i.如果子類的構造方法中沒有通過super顯示呼叫父類的有參方法,也沒有通過this顯示呼叫自身的其他構造方法,            則系統會預設先呼叫父類的無參構造方法,這時有無「super()」一樣

ii.如果子類的構造方法中乙個super顯示呼叫父類的有參構造方法,則將執行父類相應的構造方法,而不執行父類              無參構造方法

iii.如果子類的構造方法中通過this顯示呼叫自身的其他構造方法,則在相應構造方法中應用以上兩條規則

iv.如果存在多級繼承關係,則在建立乙個子類物件時,以上規則會多次向更高一級父類應用,一直到執行頂級父類           object類的無參構造方法為止

2.抽象類的關鍵字  abstract

3.抽象類和抽象方法的特點:

抽象類和抽象方法都通過abstract關鍵字來修飾

抽象類不能例項化

抽象方法只有方法宣告,沒有方法實現

4.用final修飾的類,不能再被繼承

用final修飾的方法不能被子類重寫

用final修飾的變數,只能賦值一次,不能修改

第二章 繼承(二)

1.方法重寫規則 方法名相同 引數列表相同 返回值型別相同或者是其子類 訪問許可權不能嚴於父類 2.方法過載與方法重寫 位置 方法名 參數列 返回值 訪問修飾符 方法重寫子類 相同 相同 相同或是其子類 不能比父類更嚴格 方法過載同類 相同 不相同 無關 無關 3.super關鍵字來訪問父類的成員 ...

程序管理2《第二章》

處理機排程的基本概念 排程的實質是一種資源分配,處理機排程是對處理機資源進行分配。處理機排程層次 高階排程 長程排程,作業排程 在需要從外存調入乙個作業到記憶體時發生。中級排程 記憶體排程 記憶體緊張時需要調出乙個程序或者空閒時調出的程序調回記憶體。低階排程 程序排程,短程排程 執行的程序放棄cpu...

MySQL第二章總結 Mysql第二章 儲存引擎

1 本章目標 儲存引擎 資料型別 重點 2 儲存引擎 在關係型資料庫中,資料儲存在表中,表由行和列組成。開發中,可能需要各種不同的表,有的表簡單,有的表複雜,有的表讀取快,有的讀取資料慢,有的表更新快等。根據對資料的不同的處理需求,使用不同的儲存引擎,可以將mysql資料庫的效能發揮到最大。查詢my...