public class MainClass{ //MainClass
public static void main(String args[]){
MainClass mainclass=new MainClass(); //Create object of MainClass.
//Create array of inner class inline. you can see how to create inner class objects (mainclass.new InnerClass("sfsfd"))
InnerClass[] arrayOfObjects = {mainclass.new InnerClass("first object"), mainclass.new InnerClass("second object")};
//Prints it out the String of inner class in the array.
System.out.println(arrayOfObjects[0]);
System.out.println(arrayOfObjects[1]);
}
public class InnerClass{//Inner Class
String text;
public class2(String a){
text = a;
}
}
}
//When you creating inner class objects, use mainclassObject. new InnerClass(); syntax
No comments:
Post a Comment