java方法内部类

来源:互联网 发布:递归sql级别1出现错误 编辑:程序博客网 时间:2024/06/05 17:12
//外部类public class InnerClass3 {    private String name = "Inner";    // 外部类中的show方法  public void show() { // 定义方法内部类    //方法内部类就是内部类定义在外部类的方法中,方法内部类只在该方法的内部可见,即只在该方法内可以使用。    //一定要注意哦:由于方法内部类不能在外部类的方法以外的地方使用,因此方法内部类不能使用访问控制符和 static 修饰符。class MInner {int score = 83;public int getScore() {return score + 10;}}      // 创建方法内部类的对象MInner mi = new MInner();              // 调用内部类的方法int newScore = mi.getScore();System.out.println("姓名:" + name + "\n加分后的成绩:" + newScore);}  // 测试方法内部类public static void main(String[] args) {      // 创建外部类的对象InnerClass3 mo = new InnerClass3();            // 调用外部类的方法mo.show();}}

运行结果:

姓名:Inner
加分后的成绩:93


0 0
原创粉丝点击