如图为什么sort方法不报错

DreamMoEver 2018-07-16 05:00:30
难道不应该是用类名调用吗
...全文
318 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 7 楼 zxcvbnhd 的回复:
引用 4 楼 l850911679 的回复:
这里应该是省略了this,在父类里应该有sort()方法的实现,这是继承,不能算是组合吧
this不是调用本类中的方法吗

你这是从父类继承来的,也就是自己的方法了。。。传授给你了。。。你也就会了。。就能调用了。
DreamMoEver 2018-07-18
  • 打赏
  • 举报
回复
引用 4 楼 l850911679 的回复:
这里应该是省略了this,在父类里应该有sort()方法的实现,这是继承,不能算是组合吧
this不是调用本类中的方法吗
东风吹www 2018-07-17
  • 打赏
  • 举报
回复
看看ArrayUtil里面是否有名为sort的静态方法, 如果有的话 , ArrayUitl的子类是可以直接调用的
Weyland7 2018-07-17
  • 打赏
  • 举报
回复
4楼正解,这里你的sort()实际上是this.sort(),默认隐藏了this而已,你的父类里面有sort方法,所以不报错
CFeng850 2018-07-16
  • 打赏
  • 举报
回复
这里应该是省略了this,在父类里应该有sort()方法的实现,这是继承,不能算是组合吧
  • 打赏
  • 举报
回复
静态方法可以使用类.方法名或者对象.方法名的方式去调用
末流码农 2018-07-16
  • 打赏
  • 举报
回复
一看就是ArrayUtil这个类里面有sort这个方法。。。
写代码的陈皮 2018-07-16
  • 打赏
  • 举报
回复
ArrayUtil是不是继承了Array类?或者Arrayutil类有sort()方法
如果是的话,可以不用类名,可以直接调用。
因为不能看清你的代码,只能按看到的条件判断

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧