1 class Helper { 2 3 public static void main(String [] args){ 4 } 5 6 public void action(){ 7 System.out.println("Helper"); 8 } 9 } 10 public class Test76{ 11 12 public static void main(String [] args){ 13 Test76 t76 = new Test76(); 14 t76.run(5); 15 } 16 17 public void run(final int x){ 18 new Helper(){ 19 20 public void action(){ 21 22 class MyHelper1 { 23 public void action(){ 24 System.out.println(x); 25 26 new Helper(){ 27 public void action(){ 28 System.out.println(x*x); 29 class MyHelper2{ 30 public void action(){ 31 System.out.println(x*x*x*x*x); 32 } 33 }; 34 MyHelper2 m2 = new MyHelper2(); 35 m2.action(); 36 } 37 }.action(); 38 } 39 }; 40 MyHelper1 m1 = new MyHelper1(); 41 m1.action(); 42 } 43 }.action(); 44 } 45 } 46 | Popular Tags |