Override
@Target(METHOD)
@Retention(SOURCE)
public @interface Override
指示方法声明旨在覆盖超类型中的方法声明。 如果使用此注解类型对方法进行注解,则编译器需要生成错误消息,除非至少满足以下条件之一:
- 该方法确实覆盖或实现了在超类型中声明的方法。
- 该方法的签名与 Object 中声明的任何公共方法的签名等效。
@Target(METHOD)
@Retention(SOURCE)
public @interface Override
指示方法声明旨在覆盖超类型中的方法声明。 如果使用此注解类型对方法进行注解,则编译器需要生成错误消息,除非至少满足以下条件之一: