@Override 注解: 表示被注解的方法声明覆盖了超类型中的一个声明
1.我们应该在想要覆盖超类声明的每个方法声明中使用 Override 注解 ; 如果使用了Override注解的方法是重载而不是覆盖,会编译错误。
2.现在的 IDE 都提供了代码检验功能 . 当一个方法没有使用 Override 注解却覆盖了超类方法时 , IDE 就会产生警告 。防止无意的覆盖。
这条的内容十分简单,重写就记得写上@Overide,如果是实现接口的这种重写,可以不加,但是最好还是加比较整洁好看。
@Override 注解: 表示被注解的方法声明覆盖了超类型中的一个声明
1.我们应该在想要覆盖超类声明的每个方法声明中使用 Override 注解 ; 如果使用了Override注解的方法是重载而不是覆盖,会编译错误。
2.现在的 IDE 都提供了代码检验功能 . 当一个方法没有使用 Override 注解却覆盖了超类方法时 , IDE 就会产生警告 。防止无意的覆盖。
这条的内容十分简单,重写就记得写上@Overide,如果是实现接口的这种重写,可以不加,但是最好还是加比较整洁好看。