Java继承结构中类的初始化

时间:2025-09-23 02:51:00 java语言

Java继承结构中类的初始化

  Java继承结构中类的初始化的代码是怎样的你知道吗?你对Java继承结构中类的初始化了解吗?下面是小编为大家带来的关于Java继承结构中类的初始化的知识,欢迎阅读。

  Java继承结构中类的初始化

  package nie.test.extend;

  /** 子构造子的初始化过程:

  * @author dotjar

  * 1.父static域

  * 2.父static块

  * 3.子static域

  * 4.子static块

  * 5.父普通域

  * 6.父普通块{}

  * 7.父构造子

  * 8.子普通域

  * 9.子普通块{}

  * 10.子构造子

  */

  public class Test {

  public static void main(String[] args) {

  new Son("s");

  }

  }

  class Father {

  static protected String s = "father_static_property_string"; /pic/p>

  protected String b = "father_normal_property_string"; /pic/p>

  static {

  s = "o"; /pic/p>

  System.out.print("d");

  System.out.print(s);

  }

  {

  b="r"; /pic/p>

  System.out.print("a");

  System.out.print(b);

  }

  Father() {

  this("@");

  System.out.print("1"); /pic/p>

  }

  Father(String s) {

  System.out.print(s); /pic/p>

  }

  }

  class Son extends Father {

  public static String s = "son_static_property_string"; /pic/p>

  public String b = "son_normal_property_string"; /pic/p>

  static {

  s = "j"; /pic/p>

  System.out.print("t");

  System.out.print(s);

  }

  {

  b = "3"; /pic/p>

  System.out.print("6");

  System.out.print(b);

  }

  Son() {

  System.out.print("."); /pic/p>

  }

  Son(String s) {

  this();

  System.out.print("com"); /pic/p>

  }

  }


【Java继承结构中类的初始化】相关文章:

Java语言的继承结构10-02

Java中的继承与组合01-28

java继承抽象类01-18

Java类和对象的初始化顺序10-17

Java类的单继承性08-28

Java 继承12-20

Java类库及其组织结构(Java API)08-31

Java中的数据结构01-01

Java常用数据结构及类10-16