// 示例代码:使用 @Override 注解
public class Animal {
public void sound() {
System.out.println("Some sound");
}
}
public class Dog extends Animal {
// 使用 @Override 注解表示该方法重写了父类的方法
@Override
public void sound() {
System.out.println("Bark");
}
public static void main(String[] args) {
Dog dog = new Dog();
dog.sound(); // 输出: Bark
}
}
@Override 是 Java 中的一个注解,用于指示一个方法是重写(override)父类中的方法。它可以帮助编译器检查是否确实存在一个匹配的父类方法,从而避免拼写错误或其他问题。Dog 类继承了 Animal 类,并重写了 sound() 方法。通过使用 @Override 注解,我们明确地告诉编译器这个方法是从父类继承而来的,并且进行了重写。如果你需要其他类型的 @ 注解示例,请具体说明你需要哪种注解的示例代码。
上一篇:java 方法
下一篇:java编译成class
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站