在 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
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP