首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

@Override是什么?解决思路

2012-05-15 
@Override是什么?android代码中的 @Override 是什么?怎么有时有也行,无也行,好像有时没有却不行?[解决办法

@Override是什么?
android代码中的 @Override 是什么?怎么有时有也行,无也行,好像有时没有却不行?

[解决办法]
不使他老爹的那套,自己重绘该函数
[解决办法]
@Override后面的函数 需要是重载的吧
如果@Override后面的函数在父类里面没找到的话 那就花报错的
[解决办法]

探讨
不使他老爹的那套,自己重绘该函数

[解决办法]
基因变异了呗、
[解决办法]
@Override 就是告诉eclipse,下面的函数是从老爸那里继承过来的,如果写错了函数名,也就是下面的函数名在老爸那里没有找到的话,提示下。
[解决办法]
哎。。。override 就算翻译也应该翻译成重写。
[解决办法]
我也比较迷惑,用与不用都可以。不明白到底是什么?之前看过官方的说明,说的是父类的东西。
[解决办法]
是重载
[解决办法]
2l说的对,override的前提是父类必须有这个函数
[解决办法]
@Override后面的函数 需要是重载的
[解决办法]
@Override的写法是,java里面的注解的写法,意思是方法的重写,至于什么是重写,建议LZ去看java基础。你要不要都可以 ,他在告诉jvm这个方法是父类的,在这里覆盖父类的。你不要也可以,jvm在编译的时候发现它和父类中有一个同名的方法,那么就会自动覆盖父类的。凡是有这个@Override就说明你当前的类是继承了其他类的,至于不写会报错,,这个不知道你的什么情况。。

热点排行