1. 首页
  2. 编程语言
  3. Java
  4. java为何不能多继承的原因详解

java为何不能多继承的原因详解

上传者: 2021-06-09 02:45:09上传 PDF文件 51.82 KB 热度 13次

多继承指一个子类能同时继承于多个父类,从而同时拥有多个父类的特征,但缺点是显著的。如:2.若一个子类继承的多个父类拥有相同方法,同时子类并未覆盖该方法,那么调用该方法时将无法确定调用哪个父类的方法。但为了拓展子类的功能,Java使用接口以克服不使用多继承带来的不足。接口是一个特殊的抽象类,接口中成员变量均默认为 static final 类型,即常量,且接口中的方法都为抽象的,都没有方法体。

下载地址
用户评论