如果有Child extends Parent
1.子类可以调用父类无参的构造函数,子类的有参构造函数和是否调用父类的有参数的构造函数无必然联系
2.接口继承的时候,只能继承接口不能继承类,因为如果类可以存在非抽象的成员,如果接口继承了该类,那么接口也必定从类中也继承了这些非抽象成员,这就和接口的定义相矛盾,所以接口继承时,只能继承接口不能继承类。
3.接口只能继承接口,但是可以多继承。类都是单继承,但是继承具有传递性
4.一个类一旦没有显式的定义任何构造,那么JVM会默认给你一个无参构造。无参构造第一行默认为super(),即依然会调用父类的构造函数。
原文地址:https://www.cnblogs.com/caoxixi/p/9876897.html
时间: 2024-11-05 16:05:15