标签:
1 package test; 2 3 class Parent{ 4 { 5 System.out.println("父类普通代码块"); 6 } 7 static{ 8 System.out.println("父类静态代码块"); 9 } 10 public Parent(){ 11 System.out.println("父类默认构造代码方法"); 12 } 13 } 14 class Child extends Parent{ 15 { 16 System.out.println("\t子类普通代码块"); 17 } 18 static{ 19 System.out.println("\t子类静态代码块"); 20 } 21 public Child(){ 22 System.out.println("\t子类默认构造方法"); 23 } 24 } 25 public class Test { 26 public static void main(String[] args){ 27 new Child(); 28 } 29 }
控制台输出结果:
父类静态代码块
子类静态代码块
父类普通代码块
父类默认构造代码方法
子类普通代码块
子类默认构造方法
标签:
原文地址:http://www.cnblogs.com/15ho/p/5742829.html