为了账号安全,请及时绑定邮箱和手机立即绑定

Java继承与多态问题 急!!

Java继承与多态问题 急!!

陪伴而非守候 2018-12-06 17:21:55
class Instrruement{     public void play(){     System.out.println(”Instrruement play“);   }   static void tune(Instrruement i){     i.play();   } } Class Grasp{     public void play(){     System.out.println(”Grasp play“); public void main(String[] args)     Instrruement flu=new Grasp();     Instrruement.tune(flu); } 这个程序的输出结果是什么?为什么? 指教一下这类问题的方法 请高人指教,尽快!!!
查看完整描述

5 回答

?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

如果你的Grasp继承Instrruement,Instrruement play这个是结果,因为你调用了tune这个静态方法(这个方法应该是public的)。在这个方法里面它调用了自己类里面的play方法

查看完整回答
反对 回复 2018-12-16
?
隔江千里

TA贡献1906条经验 获得超10个赞

结果应该是 Grasp play
查看完整回答
反对 回复 2018-12-16
?
Qyouu

TA贡献1786条经验 获得超11个赞

不会吧,我试过啊
查看完整回答
反对 回复 2018-12-16
?
Helenr

TA贡献1780条经验 获得超4个赞

我刚试过的
查看完整回答
反对 回复 2018-12-16
  • 5 回答
  • 0 关注
  • 696 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号