温馨提示×

java中entends的使用方法是什么

小亿
88
2024-06-12 16:23:11
栏目: 编程语言

在 Java 中,extends 是用来创建类的继承关系的关键字。通过使用 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()。在主函数中创建一个 Dog 对象,并且通过这个对象分别调用了 eat() 和 bark() 方法。

继承是 Java 中实现代码重用和建立类之间关系的重要机制,通过 extends 可以构建出更加灵活和复杂的类结构。

0