題組內容

四、給定物件導向程式碼如下:
5fb235a52b3c3.jpg

(二)請以 class A、class B 說明以下概念: (1)覆寫(overriding)(2 分)

詳解 (共 2 筆)

詳解 提供者:111郵專一,地特四資訊正取

class B繼承class A,其中將原本的m2( ) { a1=3; }改寫成m2( ) { b1=5; b2=2; },就是複寫

詳解 提供者:Vincent

Overriding: 子類別能重新定義繼承來自父類別的方法行為。

因class B繼承class A,class B擁有class A (private以外)的屬性與方法。

class B可重新定義來自父類別class A的m2方法內容。

m2() { a1=3; } => m2() { b1=5; b2=2; }