MethodInner Class Example in Java

MethodOuter.java

package com.inner;

public class MethodOuter {

private String ii="rter";

public void test()
{
final String ii ="ree";
class MethodInner{
private String ss="tet";
private void test()
{
System.out.println("11111 "+ss);
System.out.println("222222 "+MethodOuter.this.ii);
System.out.println("3333 "+ii);
}
}
MethodInner mm=new MethodInner();
mm.test();
System.out.println("typeeeeeeeeee"+ii);
}
public static void main(String[] args) {
MethodOuter met=new MethodOuter();
met.test();
}
}

No comments: