子类对象的实例化过程

Posted siwuxie095

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了子类对象的实例化过程相关的知识,希望对你有一定的参考价值。

-----------siwuxie095

   

   

   

   

   

在子类对象实例化之前,必须先调用父类中的构造方法,之后调用子类构造方法

   

   

   

代码:

   

package com.siwuxie095.extendsdemo;

   

   

class Father{

private String name;

private int age;

 

public Father() {

System.out.println("父类的构造方法");

}

 

}

   

class Son extends Father{

public Son() {

System.out.println("子类的构造方法");

}

 

 

}

   

public class ExtendsDemo03 {

   

public static void main(String[] args) {

//实例化时,先执行父类的构造方法,再执行子类的构造方法

Son s=new Son();

}

   

}

   

   

运行一览:

   

   

   

   

   

【made by siwuxie095】

以上是关于子类对象的实例化过程的主要内容,如果未能解决你的问题,请参考以下文章

5_面向对象-中之子类对象实例化全过程

Java对象的实例化过程

11.子类实例化过程

Android-Java-子类实例化过程(内存图)

详解JAVA对象实例化过程

类加载过程(clinit()),对象实例化过程(init())