7.03用什么钢珠:java中的多重继承是什么意思?

来源:百度文库 编辑:神马品牌网 时间:2024/05/09 19:39:28
大家都知道JAVA不支持多重继承,那么多重继承是什么意思啊?
是第归么?还是一个子类可以又多个父类?
谢谢!!

继承多个类,叫多重继承
在java中不充许继两个或两个以上的类
像这样class c extends a ,b是不充许的
但可以用一种间接的方式实现:接口
class c extends a implements c,d....是可以的

java的多重继承指的是一个类可以继承另外一个类,而另外一个类又可以继承别的类,比如A类继承B类,而B类又可以继承C类,这就是java中的多重继承。
需要注意的是,java中有多重继承的概念,但却没有多继承的概念,一个类有且仅有一个父类,这是java单继承的局限性。java中通过实现接口来达到多继承的功能目的。一个类只能继承一个类,但是却可以实现多个接口!

继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。
小提示:java里只能有1个父类可以有多个子类.
有多个副类就是多重

比如说B继承了A,C又继承了B,则C既继承了A也继承了B,也就是多重继承

这题我怎么以前???