@Override用法及作用
来源:互联网 发布:有没有发型设计软件 编辑:程序博客网 时间:2024/05/16 12:28
@override注释在jdk1.5环境下只能用于对继承的类的方法的重写,而不能用于对实现的接口中的方法的实现。
@override有注释文档的作用,可有可无有点像鸡肋
但它对于编程粗心的人可是个很人性化的功能
如果想重写父类的方法,比如toString()方法的话,在被重载的方法前面加上@Override ,这样编译的时候系统可以帮你检查方法的正确性
如下
@Override
public String toString(){...}这是正确的
如果将toString写成tostring
@Override
public String tostring(){...}编译器可以检测出这种写法是错误的,提醒你改正
而如果不加@Override
public String tostring(){...}这样编译器是不会报错的,它会认为是你在类中加的新方法
所以编程时一定得细心点,不是所有错误系统都能找到的
- @Override用法及作用
- Java中@Override的作用和用法
- @Override 的作用及报错处理
- @Override作用
- SQLite作用及用法
- strdup用法及作用
- instanceof 用法及作用
- makefile用法及作用
- @XmlRootElement作用及用法
- Ajax作用及用法
- @Override用法
- 注册表的作用及用法
- sqlparameter 的用法及作用
- DOCTYPE作用及用法详解
- match的作用及用法
- conn.setAutoCommit()用法及作用
- DOCTYPE作用及用法详解
- hive的作用及用法
- 如何记录asp.net站点重启的原因?
- 创建一个简单iphone工程的步骤
- 程序员装B指南
- Ext Js 3.2 表格应用复选框
- 专题 8 进程控制
- @Override用法及作用
- HOJ12126
- 将Access数据库导入到SQLite最简单的方法!
- 【BFS】ural 1837
- 自己动手重新实现LINQ to Objects: 3 - Select
- C++ 工程实践(9):数据抽象
- Java 序列化的高级认识
- wchar_t内置还是别名?小问题一则
- 代理模式中的两种代理:静态代理和动态代理