c++类的继承 JAVA的单继承中允许一个父类有多个子类吗?
JAVA的单继承中允许一个父类有多个子类吗?当然,父类可以有多个子类。你错了。Java中的单继承意味着一个类只能有一个直接父类。类似classaextends B和C的语法不好,但是接口可以实现多个c
JAVA的单继承中允许一个父类有多个子类吗?
当然,父类可以有多个子类。你错了。Java中的单继承意味着一个类只能有一个直接父类。类似classaextends B和C的语法不好,但是接口可以实现多个class a实现B和C(B和C都是接口)classanimal{}classcatextends animal{}classdogextensanimal{}cat和dog都是animal的子类
class B{}//type B class D:public B{}//type D继承B。语法是类类型名为colon public(或private,protected)的父类名称的常规类型定义。在这种情况下,单一继承。在多重继承的情况下,多个父类应该用逗号分隔。类X:public B、public B1、public B2{}//同时继承多个类。多重继承的初学者不会碰它