求教JAVA中的方法覆盖
答案:1 悬赏:0 手机版
解决时间 2021-03-29 06:02
- 提问者网友:呐年旧曙光
- 2021-03-29 00:36
求教JAVA中的方法覆盖
最佳答案
- 五星知识达人网友:洒脱疯子
- 2021-03-29 01:56
中文看起来是真别扭啊,就是@Override,翻译成 重写 也可以。
加上 @Override,才能指示编译器在编译的时候进行覆盖,或者叫重写。至于究竟是否是可以真的override, 编译器会指示语法是否正确,equals 函数 override 常见的样子如下。其中要说明的是override属于编译理论部分,什么语言都要按相同的规矩做,实现上基本都一样,原理上各种语言是完全完全一致,java代码一般是这个样子:
@Override public boolean equals(Object o){
if (obj == null) return false;
else{
if (obj instanceof Employee){
...
}
加上 @Override,才能指示编译器在编译的时候进行覆盖,或者叫重写。至于究竟是否是可以真的override, 编译器会指示语法是否正确,equals 函数 override 常见的样子如下。其中要说明的是override属于编译理论部分,什么语言都要按相同的规矩做,实现上基本都一样,原理上各种语言是完全完全一致,java代码一般是这个样子:
@Override public boolean equals(Object o){
if (obj == null) return false;
else{
if (obj instanceof Employee){
...
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯