安卓程序的意思override什么意思啊

[复制链接]
查看11 | 回复4 | 2014-9-1 17:00:44 | 显示全部楼层 |阅读模式
@Override在重写父类的onCreate时,在方法前面加上@Override 系统可以帮你检查方法的正确性。例如,public void onCreate(Bundle savedInstanceState){…….}这种写法是正确的,如果你写成public void oncreate(Bundle savedInstanceState){…….}这样编译器回报如下错误——The method oncreate(Bundle) of type HelloWorld must override or implement a supertype method,以确保你正确重写onCreate方法。(因为oncreate应该为onCreate)...
回复

使用道具 举报

千问 | 2014-9-1 17:00:44 | 显示全部楼层
不是Android的,是Java语言的特性,表示重写或覆盖。...
回复

使用道具 举报

千问 | 2014-9-1 17:00:44 | 显示全部楼层
您好,这是使用ide自动生成的标志,他的出现一般是告诉你下面的语句是改写的,它只是一个标记,没有实质性的作用,希望能帮到你,望采纳,谢谢!...
回复

使用道具 举报

千问 | 2014-9-1 17:00:44 | 显示全部楼层
方法重写,就是你可以改写以下的方法,用自己的方法。还有一个叫overload表示方法重载,这二者是有区别的。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行