【发布时间】:2014-05-27 10:42:50
【问题描述】:
在 Java 中,不可能从一个类中扩展两个对象。
但是Java.lang.Error 和 java.lang.Exception 怎么可能都扩展 java.lang.Throwable 呢?
class Error extends Throwable
class Exception extends Throwable
【问题讨论】:
-
顾名思义就是多重继承..一个类被多个类继承。 ..简单来说一个类可以有两个或多个孩子,但他们的父亲必须是一个......在java中......
-
我想你误会了。一个类不可能从两个类派生。但是很有可能两个不同的类派生自同一个基类。
-
没有任何语言可以扩展,甚至一个类的signle对象也不能。只有类可以扩展或扩展另一个类。 :) 继承是类-类关系。在您的示例中,2 个类扩展了同一个类。多重继承是指单个类扩展 2 个不同的类(Java 不支持)。
标签: java exception multiple-inheritance