package com.itheima;
public class Outer {
private int size;
public class Inner
{
private int size;
public void doStuff(int size)
{
size++; // 引用的是doStuff函数的形参
this.size++; //引用的是Inner类中的成员变量
Outer.this.size++; // 引用的Outer类中的成员变量
}
}
}
这段程序不太明白,运行时也报错:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Syntax error, insert "}" to complete MethodBody
at com.itheima.Test1.main(Test1.java:8)
请问怎么理解,怎么修改? |