// 创建方法内部类的对象
MInner in=new MInner();
// 调用内部类的方法
int newScore=in.getScore();
System.out.println("姓名:" + name + "\n加分后的成绩:" + newScore);
}
看看自己写的代码,内部类中创建了一个无参有返回值的方法,返回值返回加分后的成绩,in.getScore()这里调用内部类的方法并且返回加分后的成绩值,这个值需要有一个新的变量来接收,创建变量需要先声明变量的类型,然后in.getScore()中的值赋给了newScore变量。
因为你这里是需要要创建一个新的变量newScore,然后把方法中的返回值赋给这个新的newScore。