溫馨提示×

java中entends的使用方法是什么

小億
85
2024-06-12 16:23:11
欄目: 編程語言

在 Java 中,extends 是用來創(chuàng)建類的繼承關系的關鍵字。通過使用 extends,一個子類可以繼承一個父類的屬性和方法。子類會繼承父類的所有非私有成員,包括字段和方法。子類還可以重寫父類的方法或者增加新的方法和字段。

以下是一個簡單的示例,展示了如何在 Java 中使用 extends:

// 定義一個父類
class Animal {
    void eat() {
        System.out.println("Animal is eating");
    }
}

// 定義一個子類,繼承自 Animal
class Dog extends Animal {
    void bark() {
        System.out.println("Dog is barking");
    }
}

public class Main {
    public static void main(String[] args) {
        Dog myDog = new Dog();
        myDog.eat(); // 調用父類的方法
        myDog.bark(); // 調用子類的方法
    }
}

在上面的示例中,Dog 類繼承自 Animal 類,并且重寫了 Animal 類中的 eat() 方法,并且增加了一個新的方法 bark()。在主函數(shù)中創(chuàng)建一個 Dog 對象,并且通過這個對象分別調用了 eat() 和 bark() 方法。

繼承是 Java 中實現(xiàn)代碼重用和建立類之間關系的重要機制,通過 extends 可以構建出更加靈活和復雜的類結構。

0