课程
/后端开发
/Java
/Java入门第二季 升级版
// 调用内部类的方 int newScore=mi.getScore();
答案是
为什么不是
mi.print()呢?
调用有几种方法哦,mi.print难道不是调用吗?他是打印啊
2016-10-09
源自:Java入门第二季 升级版 7-8
正在回答
——————————————只答简单的,因为
简单啊!!!
你直接在最后输出结果中直接用mi.getScore()代替newScore,效果是一样的
getScore()是内部类中有返回值的方法,mi是创建的对象,mi.getScore(),实际上是对象mi完成该方法后得到返回值,int newScore=mi.getScore()是将mi.getScore()的返回值赋给newScore。
方法是什么样关键看你类里面怎么写,你写输出字符他就是输出字符,你写让有返回值他就是返回值的,名称都可以变,关键看方法是什么样,不知道说的对不,请大神们批评指正
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答java方法内部类该怎样调用
1 回答方法内部类的内部对象调用
1 回答调用内部类方法
3 回答为什么这样调用内部方法
2 回答调用内部类的方法