课程
/后端开发
/Java
/Java入门第二季 升级版
2015-05-14
源自:Java入门第二季 升级版 7-8
正在回答
// 创建方法内部类的对象
MInner newScore= new MInner();
// 调用内部类的方法
newScore.getScore();
System.out.println("姓名:" + name + "\n加分后的成绩:" + newScore);
最后打印的时候后面直接跟的newScore而不是newScore.getScore(),因此返回的是newScore这个对象(的内存地址)
我也是这样,看了解释才反应过来调用的不是newScore.getScore();
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答运行结果不同?
3 回答重写equals方法后执行结果不对
4 回答这运行结果不明白
3 回答为什么定义对象名为newWorld运行结果不对
2 回答为什么我自己写的运行结果不对呢?