美文网首页
Java @Override注解写与不写的区别

Java @Override注解写与不写的区别

作者: 万事俱备就差一个程序员了 | 来源:发表于2021-12-19 08:35 被阅读0次

A. 简单来说@override注解是告诉编译器,下面的方法是重写父类的方法

B. 如果不写@override注解去直接重写方法,编译器是不会判断你是不是正确重写了父类中的方法的。

C. 如重写方法时参数与父类不同,程序是不会提示报错的。这会留下一个潜在的bug。

D. 当你写了@override注解时,程序会判断你是否正确的重写了父类的对应方法。

E. 而且加上此注解后,程序会自动屏蔽父类的方法。

————————————————

版权声明:本文为CSDN博主「chen183945653」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_44371237/article/details/110819235

相关文章

  • Java @Override注解写与不写的区别

    A. 简单来说@override注解是告诉编译器,下面的方法是重写父类的方法 B. 如果不写@override注解...

  • Java 注解

    JAVA注解 Java 自带注解(系统注解) @Override 表示重写注解 @Deprecated 表示过时的...

  • 注解汇总

    java注解 一、标准注解 1、@Override 重写函数2、@Deprecated 不鼓励使用(有更好的方...

  • Java 注解 学习笔记

    我们平常写Java代码,对其中的注解并不是很陌生,比如说写继承关系的时候经常用到@Override来修饰方法。但是...

  • Java Annotations

    Java常见注解 JDK自带注解 @Override:重写@Deprecated:过时@Suppvisewarni...

  • 注解和动态代理

    按照来源注解 java自带的注解 @override@SuppressWarnings@Deprecated 第三...

  • 重写和重载的区别

    1、方法的重写(Override)(方法覆盖) (1)重写介绍: java SE5增加@Override注解,并不...

  • Android 进阶之注解annotation 的使用

    什么是注解 在写代码的时候,经常会看到@Override @Deprecated @SuppressWarning...

  • 注解

    分类 标准注解@override,@SupressWarning这类java自带注解,编译器识别,不会进行编译,也...

  • Java注解

    注解分类 Java自带的标准注解@Override 标明重写某个方法@Deprecated 标明某个类或方法过时@...

网友评论

      本文标题:Java @Override注解写与不写的区别

      本文链接:https://www.haomeiwen.com/subject/mxgnfrtx.html