// 示例代码:使用 @Override 注解
class Animal {
void sound() {
System.out.println("Animal makes a sound");
}
}
class Dog extends Animal {
// 使用 @Override 注解,表示此方法覆盖了父类的方法
@Override
void sound() {
System.out.println("Dog barks");
}
}
public class Main {
public static void main(String[] args) {
Animal myDog = new Dog();
myDog.sound(); // 输出: Dog barks
}
}
@Override
注解用于表明一个方法是重写(覆盖)了父类中的方法。Dog
类重写了 Animal
类中的 sound
方法,并使用 @Override
注解来明确这一点。上一篇:java biginteger
下一篇:java时间比较方法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站