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