class InnerExtended extends OuterMost.InnerOne.InnerNestedOne{
String str = new String("InnerExtended");
public InnerExtended(OuterMost.InnerOne ione, int id){
ione.super(id);//creating the inner class instance
}
public void printName(){
System.out.println("Class name: "+ this.str );
}
public static void main(String arg[]){
OuterMost outer = new OuterMost();
OuterMost.InnerOne inner = outer. new InnerOne();
InnerExtended ext = new InnerExtended(inner, 100);
ext.printName();
ext.printAllClasses();
}
}
No comments:
Post a Comment