天天看點

024-繼承與多态(重載與重寫)案例分析

上一講:023-普通内部類與靜态内部類_CSDN專家-賴老師(軟體之家)的部落格-CSDN部落格

下一講:025-為什麼要用抽象類_CSDN專家-賴老師(軟體之家)的部落格-CSDN部落格

繼承:一個類從另一個類派生出來的過程叫繼承

 被繼承的類稱為父類
 執行該繼承的類稱為子類
    繼承的關鍵字:extends
        文法:
        類名 extends 父類名稱

  super關鍵字:super代表父類
  this關鍵字:this代表目前對象
注意事項:
    1.建立對象時,先初始化父類,再初始化子類(先調用父類的構造函數,再調用子類的構造函數)
    2.如果子類沒有調用父類的構造函數,系統會自動調用父類的預設構造函數
    3.子類調用父類的構造函數時,必須是構造函數中的第一條語句
    4.公有(public),protected(受保護)成員可以繼承,私有(private)成員不能繼承;預設成員在同一個包中可以繼承,不同包中不能繼承
    5.如果一個類沒有使用extends繼承父類,預設父類為Ob