类单继承多实现,接口多继承

类为什么只能单继承 java只支持单继承,如果子类继承的多个父类里面有相同的方法或者属性,子类将不知道具体继承哪一个,会产生歧义。 举例说明:如果类A同时继承了B,C,类B和C有相同的方法d,那么类A该继承哪个类的d方法呢,这是不明确的。 如果父类中的方法同名,子类中没有覆盖,同样会产生上面的错误。 类是单继承,多实现。通俗的讲,子类只能有一个亲身父亲,但是一个父类可以有多个孩子。 因此java中
相关文章
相关标签/搜索