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

为什么这里调用内部类的方法是int newScore = mi.getScore(); 谁能解释一下,秒采纳! 谢谢!

为什么这里调用内部类的方法是int newScore = mi.getScore(); 谁能解释一下,秒采纳! 谢谢!

IrisKonyu 2016-10-18 16:26:10
// 定义方法内部类 class MInner { int score = 83; public int getScore() { return score + 10; } }         // 创建方法内部类的对象        MInner mi = new MInner();                // 调用内部类的方法 int newScore = mi.getScore();        
查看完整描述

1 回答

已采纳
?
yanrun

TA贡献317条经验 获得超240个赞

getScore是内部类的非静态方法啊,所以调用它需要一个MInner类的对象

查看完整回答
反对 回复 2016-10-18
点击展开后面2
  • 1 回答
  • 0 关注
  • 1247 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信