@Override
注解是 Java 中一个非常有用的注解,用于标识一个方法是重写(覆盖)了父类或接口中的方法。它的主要作用是提高代码的可读性和安全性。以下是 @Override
注解的使用场景和常见用法:
使用场景
-
重写父类方法:
当子类需要重写父类中的方法时,使用@Override
注解可以明确表示这是一个重写方法。 -
实现接口方法:
当类实现接口中的方法时,使用@Override
注解可以明确表示这是一个实现方法。
常见用法
-
重写父类方法:
class Parent { void display() { System.out.println("Parent display method"); } } class Child extends Parent { @Override void display(