int pmethod() { System.out.println("Parent's method"); return 3; } } class Child extends Parent { int cm1; int cm2=10; int cm3=cmethod(); Other co; public static int scm1=10; { System.out.println("Child's instance initialize block"); } static { System.out.println("Child's static initialize block"); } Child() { co=new Other(); System.out.println("Child's default constructor"); } Child(int m) { this(); cm1=m; System.out.println("Child's self-define constructor"); } static void staticmethod() { System.out.println("Child's staticmethod"); } int cmethod() { System.out.println("Child's method"); return 3; } } class Other { int om1; Other() { System.out.println("Other's default constructor"); } } |