class MyOuter2{
private String x;
void doStuff(){
int mloc= 100;
x ="Outer class variable";
class MyInner{
public void seeOuter(){
System.out.println("Access both: " + x+" and " + mloc);
System.out.println("Inner class ref is " + this);
System.out.println("Outer class ref is " + MyOuter2.this);
}
}
MyInner MethodInnerClass = new MyInner();
MethodInnerClass.seeOuter();
}
}
public class InnerClass {
public static void main(String[] args) {
MyOuter2 outer = new MyOuter2();
outer.doStuff();
}
}
class MyOuter2{
private String x;
void doStuff(