在 Java 中建立多級繼承層次結構


繼承涉及一個物件獲取另一個物件的屬性和行為。因此,基本上,使用繼承可以透過建立一個繼承它的新類來擴充套件類的功能。

多級繼承是指一個類繼承一個類,後者又繼承另一個類。一個例子是類 C 繼承類 B,類 B 又繼承類 A。

如下給出了演示 Java 中多級繼承層次結構的程式。

示例

 即時演示

class A {
   void funcA() {
      System.out.println("This is class A");
   }
}
class B extends A {
   void funcB() {
      System.out.println("This is class B");
   }
}
class C extends B {
   void funcC() {
      System.out.println("This is class C");
   }
}
public class Demo {
   public static void main(String args[]) {
      C obj = new C();
      obj.funcA();
      obj.funcB();
      obj.funcC();
   }
}

輸出

This is class A
This is class B
This is class C

更新於:2019 年 7 月 30 日

10K+ 觀看次數

啟動您的職業

完成課程獲得認證

開始學習
廣告
© . All rights reserved.