TechieDrill Your World Of Technical Tutorials

Posts Tagged ‘class’

Inner class within a for loop

12.06.2009 · Posted in Java

class Outer { //int i; public void Display() { System.out.println(”hi”); for(int i=1;i<=10;i++) { class Inner { public void MethodInner() { System.out.println(”Hello”); } } Inner a=new Inner(); a.MethodInner(); } } } public class ForRegInnerClass { public static void main(String args[]) { Outer ou=new Outer(); ou.Display(); } } A tricky for loop with inner class class Outer { //int ...

Java Inner class

12.06.2009 · Posted in Java

class Outer { String s=”Welcome”; public void MethodInner() { Inner in=new Inner(); in.InnerMethod(); } class Inner { public void InnerMethod() { System.out.println(”Hello!”+s); } } } class RegInnerClass { public static void main(String args[]) { Outer ou=new Outer(); ou.MethodInner(); } } Classes that are defined inside another class are called inner class or nested class. Inner classes benefits in access control and naming control. Try ...