怎样同时输出方法内部类中的 eat()方法和 beat()方法呢???

怎样同时输出方法内部类中的 eat()方法和 beat()方法呢???

http://img1.sycdn.imooc.com//climg/5e6759d209e68cf806710321.jpg这样return 这样输出的只有方法内部类中的 beat()方法呀??http://img1.sycdn.imooc.com//climg/5e67597a096e4b0906790490.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,同学想在调用beat()方法时同时输出say()方法中的内容,则同学可以在beat()方法中调用say()方法。代码如下:

http://img1.sycdn.imooc.com//climg/5e68472c09074edd05660511.jpg

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

好帮手慕小尤 2020-03-10 19:18:34

同学你好,同学描述的问题是想在beat()方法中输出eat()方法中的内容吗?如果是,则代码中beat()方法已经调用eat()方法。则同学可以在eat()方法中进行输出。如下图所示:

http://img1.sycdn.imooc.com//climg/5e6777000972e22005650102.jpg

如果不是,则建议同学重新描述一下问题,方便老师定位问题。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

  • 提问者 慕UI6522375 #1
    不好意思说错了,是say()不是eat(),,,像老师讲的这样只是打印输出了beat()方法中的内容,怎样能同时打印输出say()和eat()中的内容呢?老师讲的时候返回值写成return new Heart().beat()这个样子用System.out.println(lili.getHeart());这个形式调用输出的只是getheart()方法中class Heart类中的beat()方法中的内容啊,怎样把此方法内部类中的say()方法中的内容也能在输出beat()方法的同时输出出来呢??
    2020-03-10 20:37:46
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师