电子说
**1 **问题
Java是一种面向对象的只允许单继承的语言,那么怎样在Java中实现多继承呢?
**2 **方法
多层继承
如果要直接继承类,子类是不可以直接多继承的,但是可以通过多层继承来实现多继承,但多层继承一般不建议超过三次。
接口
接口可用于继承也可用于其它,比较灵活。定义类实现接口,需要实现其所有父接口的方法。
**3 **结语
针对如何实现多继承的问题,提出利用多层继承和接口的方法,通过实验,证明该方法是有效的,本文的每种方法都有各自的短处,多层继承一般不超过三层 。接口实现多继承时,一个Java接口加入一个新的方法时,所有实现这个接口的类都得编写具体的实现。在未来,我们可以探索利用成员内部类来实现多继承的方法。
全部0条评论
快来发表一下你的评论吧 !