ITPub博客

首页 > 应用开发 > > 求解啊 求解。!!!

求解啊 求解。!!!

作者:tonnyluo 时间:2019-08-23 16:51:51 0 删除 编辑

//外部类

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/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-16

  • 博文量
    76
  • 访问量
    678