首页 > 应用开发 > > 求解啊 求解。!!!
//外部类
publicclassHelloWorld {
privateString name = "爱慕课";
// 外部类中的show方法
publicvoidshow() {
// 定义方法内部类
classMInner {
intscore = 83;
publicintgetScore() {
returnscore + 10;
}
}
// 创建方法内部类的对象
MInner mi = newMInner();
// 调用内部类的方法
intnewScore = mi.getScore();
System.out.println("姓名:"+ name + "\n加分后的成绩:"+ newScore);
}
// 测试方法内部类
publicstaticvoidmain(String[] args) {
// 创建外部类的对象
HelloWorld hello = newHelloWorld();
// 调用外部类的方法
hello.show();
}
}
1
2
3
4
5
// 创建方法内部类的对象
MInner mi = newMInner();
// 调用内部类的方法
intnewScore = mi.getScore();
这两条语句为什么要放在这里啊,要我写的话:
1
2
3
4
5
6
7
8
9
10
11
classMInner {
intscore = 83;
// 创建方法内部类的对象
MInner mi = newMInner();
// 调用内部类的方法
intnewScore = mi.getScore();
System.out.println("姓名:"+ name + "\n加分后的成绩:"+ newScore);
publicintgetScore() {
returnscore + 10;
}
可是这样写不对啊,求大佬告知啊~~~
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2298/viewspace-3118762/ ,如需转载,请注明出处,否则将追究法律责任。