精华帖 (0) :: 良好帖 (10) :: 新手帖 (6) :: 隐藏帖 (7)
|
|
---|---|
作者 | 正文 |
发表时间:2010-05-25
2022228 写道 内力不够,看不懂。。。
哈哈 lz谦虚的背后必定有所强悍的实力... |
|
返回顶楼 | |
发表时间:2010-05-25
1:因为方法重载是在编译时刻就决定的了,所以要看引用类型而不是对象类型,引用类型决定了调用哪个版本的重载方法
2;就是上面所说的:一般会先找完全匹配的类型,然后再找一些继承的类型 我想到的 |
|
返回顶楼 | |
发表时间:2010-05-25
这题我有点懵 仔细想了想 重写和重载的概念 发现这个例子 好像一没重载 二没重写....这题是来迷惑人家的吧
|
|
返回顶楼 | |
发表时间:2010-05-25
li445970924 写道 这题我有点懵 仔细想了想 重写和重载的概念 发现这个例子 好像一没重载 二没重写....这题是来迷惑人家的吧 “....这题是来迷惑人家的吧 ” 可能有这个意图。。。 |
|
返回顶楼 | |
发表时间:2010-05-25
这毕竟是一道题,项目中绝对不允许出现的。。如果确定是要Override,应该加上@Override注解,这样编译器会给一些提示说明为什么编译通不过。。所以对于要Override的方法,应该始终加上@Override注解。
|
|
返回顶楼 | |
发表时间:2010-05-25
飞雪无情 写道 这毕竟是一道题,项目中绝对不允许出现的。。如果确定是要Override,应该加上@Override注解,这样编译器会给一些提示说明为什么编译通不过。。所以对于要Override的方法,应该始终加上@Override注解。 恩 这提法我赞成!! 就题论题 |
|
返回顶楼 | |
发表时间:2010-05-25
最精确匹配原则。最恰当的答案~~
|
|
返回顶楼 | |
发表时间:2010-05-25
这个没太明白 “Java的重载是编译时决定的”
|
|
返回顶楼 | |
发表时间:2010-05-25
为什么会说出题的人有问题?这种题很能考察一个的水平的
|
|
返回顶楼 | |
发表时间:2010-05-25
zuoge85 写道 为什么会说出题的人有问题?这种题很能考察一个的水平的 这个原因只有大牛知道 可能境界不一样 想问题的角度也不一样吧 |
|
返回顶楼 | |