java(第十章)--接口、继承和多态 ;

xiaoxiao2021-02-28  78

在项目中创建a类和两个内部类,分别是fun和parent。这三个类的继承关系是a类继承fun类,儿fun类继承parent;类。分别在这3个类的构造方法中输出构造方法名称,然后创建a类的实例对象,继承机制将使该类的父类对象自动初始化。

package a; class parent{//父类 parent() { System.out.println("调用父类的parent()构造方式"); } } class fun extends parent{ //继承parent类 fun() { System.out.println("调用子类的a()构造方法"); } } public class a extends fun //继承fun类 { a(){ System.out.println("调用子类的fun()构造方法"); } public static void main(String [] args) { a s=new a(); //实例化子类对象 } } 控制台输出结果: 调用父类的parent()构造方式 调用子类的a()构造方法 调用子类的fun()构造方法

转载请注明原文地址: https://www.6miu.com/read-83492.html

最新回复(0)