@Override的思考
2015-07-04 23:02
316 查看
在Java中如果我们需要重载父类的方法,并且为了确保我们重载的该方法没有错误就会使用到@Override。它能够保住程序自动进行检测重载该方法是否正确,是否存在拼写错误等。
Override 是一个标记注释之类的类,java.lang.Override用作标注方法,它说明了被标注的方法重载了父类的方法,起到了断言的作用。如果我们使用了这种annotation在一个没有覆盖父类方法的方法时,java编译器将以一个编译错误来警示。如重载toString(){....}的时候,我们将其写成tostring(){.....},那么程序将会报一个编译错误来警示我们。
Override 是一个标记注释之类的类,java.lang.Override用作标注方法,它说明了被标注的方法重载了父类的方法,起到了断言的作用。如果我们使用了这种annotation在一个没有覆盖父类方法的方法时,java编译器将以一个编译错误来警示。如重载toString(){....}的时候,我们将其写成tostring(){.....},那么程序将会报一个编译错误来警示我们。
相关文章推荐
- 关于日历程序的截图
- Exception in thread "main" java.lang.UnsupportedClassVersionError:Unsupported major.minor version 52
- 找出升序数组中和为给定值的两个数字
- 《深入理解Android网络编程》第3章
- iostream和iostream.h和stdio.h的区别
- 新人第一次发帖(平衡二叉树)
- Leetcode8# String to Integer (atoi)
- 以我在LinkedIn做面试官的经验,来给程序猿面试提些建议
- 《不治就能好的病》综合类医学科普,内容跟标题不符,三星推荐
- LeetCode #001 Two Num
- JSON API描述以及示例程序
- awk分隔符设定为多个字符或字符串
- PHP去除unicode续:json_encode之后,只有文字,数字不见了的解决方法
- 【Sql Server】—sql Servler登录失败
- linux下查看外网出口IP
- domino与notesl重新配置
- hdu 5277(BestCoder Round#46 1002)YJC counts stars
- HDU 1215七夕节
- Putty已保存会话的备份工作
- hdu 2255 二分图最大权匹配 *