当前位置:首页职业培训

在Java里为什么一个子类不能同时继承两个以上的父类

作者:职业培训 时间: 2025-01-10 21:45:14 阅读:897

解释的不是很专业

就是java里规定得是:单继承,多实现。

指的就是只能继承一个父类,可以实现多个接口

通俗点说:单继承就好比是一个人只能有一个亲生父亲

而不可能有两个

继承就是使子类具有父类的

属性,和方法

假如有两个父类:

//父类1

public class Person{

private String name;

private String id;

//有参构造方法

public Person(Person1 person){

}

}

//父类二

private class Teacher{

private String name;

private String id;

//有参构造方法

public Teacher(Teacher teacher){

}

//子类

public class Student{

}

那么当子类继承了这两个父类的话,当调用构造方法时,

会找不到你调用的是那个,即出现冲突。

标签:

本文地址: http://www.goggeous.com/20241218/1/766543

文章来源:天狐定制

版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。

猜你喜欢
猜你喜欢
  • 最新动态
  • 热点阅读
  • 猜你喜欢
热门标签

网站首页 ·

本站转载作品版权归原作者及来源网站所有,原创内容作品版权归作者所有,任何内容转载、商业用途等均须联系原作者并注明来源。

鲁ICP备2024081150号-3 相关侵权、举报、投诉及建议等,请发E-mail:admin@qq.com