溫馨提示×

java怎么繼承多個父類

小億
129
2023-10-25 10:09:15
欄目: 編程語言

在Java中,Java不支持多繼承。但是,你可以通過實現(xiàn)多個接口來達到類似多繼承的效果。通過實現(xiàn)多個接口,一個類可以獲得多個父類的特性。

下面是一個示例代碼:

interface Interface1 {
    void method1();
}

interface Interface2 {
    void method2();
}

class MyClass implements Interface1, Interface2 {
    public void method1() {
        System.out.println("Implementing method1");
    }

    public void method2() {
        System.out.println("Implementing method2");
    }
}

public class Main {
    public static void main(String[] args) {
        MyClass myClass = new MyClass();
        myClass.method1();
        myClass.method2();
    }
}

在上面的示例中,MyClass類實現(xiàn)了Interface1Interface2這兩個接口。通過實現(xiàn)這兩個接口,MyClass類可以調用method1method2方法,從而獲得了兩個父類的特性。

0