子類、超類和繼承


增強型實體關係模型包含了實體關係模型的所有特性。除此之外,它還包含了子類、超類和繼承的特性。

所有這些內容的詳細說明如下:

子類

子類是從超類派生的類。它繼承了超類的屬性,並且還包含了自己的屬性。例如:

汽車、卡車和摩托車都是超類車輛的子類。它們都繼承了車輛的共同屬性,如速度、顏色等,但它們也具有不同的屬性,例如,汽車的車輪數量為 4,而摩托車的車輪數量為 2。

超類

超類是可以建立許多子類的類。子類繼承超類的特性。超類也稱為父類或基類。

在上面的例子中,車輛是超類,其子類是汽車、卡車和摩托車。

繼承

繼承基本上是基於另一個類建立類的過程,即在現有類上構建一個類。新類包含舊類所有功能,並在此基礎上添加了自己的功能。

新建立的類稱為子類或子類,而原始類稱為父類或超類。

更新於: 2023年10月31日

29K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.