1. 程式人生 > 其它 >關於Windows上音效卡插拔檢測

關於Windows上音效卡插拔檢測

繼承的本質是對某一批類的抽象,從而實現對現實世界更好的建模。

extands的意思是“拓展”。子類是父類的拓展。

java中類只有單繼承,沒多繼承!

繼承是類和類之間的一種關係。除此外,類和類之間關係還有依賴、組合、聚合等。

繼承關係的兩個類,一個為子類,一個為父類。子類繼承父類用關鍵字extends來表示。

子類和父類之間,從意義上將應該具有“is a”的關係。

子類繼承了父類就會有父類所有的方法。不能繼承私有的方法.

super

  注意點:

    1.super呼叫父類的構造方法,必須在構造方法的第一個

    2.super 必須只能出現在子類的方法或者構造方法中。

    3.super‘和this不能同時呼叫構造方法!

對比 this

  代表的物件不同:

    this:本身呼叫者這個物件

    super:代表父類物件應用

  前提

    this:沒有繼承業可以用

    super:只能在繼承條件才可以用

  構造方法

    this();本類的構造

    super();父類的構造;

方法的重寫

重寫:需要有繼承關係,子類重寫父類方法!

  1.方法名必須相同

  2.引數列表必須相同

  3.修飾符:範圍可以擴大不能縮小: public>protected>Default>private

  4.丟擲的異常:範圍,可以被縮小,不能擴大;

重寫,子類的方法和父類的方法必須要一致,方法體不同!

為什麼要重寫?

  1.父類的功能子類不一定需要,或者不一定滿足。

ALT+Insert;override;