多重继承有时候确实有必要

简介: 多重继承有时候确实有必要

相对于cpp来说,java取消了多重继承。实际上多重继承会导致程序非常复杂。比如一个类的两个父类,有可能也继承了相同父类。这个时候调用哪个?


java通过可以实现多个接口。可是如果想跟别的共用接口代码,就很麻烦。使用组合方式,有时候无法达到效果。



而实际工作中,有时候发现确实需要多重继承。java的接口无能为力。


那么java有没有可能实现多重继承?或者加上一些限制?估计将来有可能加上这个特性。

目录
相关文章
|
6月前
面向对象设计领域中的参数多态,包含多态,过载多态和强制多态
面向对象设计领域中的参数多态,包含多态,过载多态和强制多态
83 1
|
3月前
|
Java 编译器
【Java不看后悔系列】|面向对象编程|[继承、封装、多态全覆盖]
【Java不看后悔系列】|面向对象编程|[继承、封装、多态全覆盖]
17 0
|
5月前
|
编译器 C++
《C++避坑神器·六》多继承下问题处理(同名变量,信号槽,多态内存释放)
《C++避坑神器·六》多继承下问题处理(同名变量,信号槽,多态内存释放)
27 0
|
8月前
|
存储 安全 编译器
【巧妙继承】C++玩转继承的神级技巧
【巧妙继承】C++玩转继承的神级技巧
|
8月前
|
XML 安全 Java
教你精通Java语法之第十三章、反射
Java的反射(reflection)机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性,既然能拿到,那么,我们就可以修改部分类型信息;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射(reflection)机制。1. 反射的意义2. 反射重要的几个类: Class类 、Field类、 Method类、 Constructor类3. 学会合理利用反射,一定要在安全环境下使用。
39 0
|
9月前
|
设计模式
代码学习-多态
代码学习-多态
34 0
|
9月前
|
Java
【Java面向对象】多态的详细介绍,简单易懂,看这一篇就够了
【Java面向对象】多态的详细介绍,简单易懂,看这一篇就够了
109 0
|
10月前
|
C++
动态绑定,多态(带你从本质了解多态)(下)
动态绑定,多态(带你从本质了解多态)
|
11月前
|
Java
final关键字:我偏不让你继承
final关键字:我偏不让你继承
|
Java
Java面向对象进阶4——多态的弊端及解决方法
多态本身是子类类型向父类类型向上转换(自动转换)的过程,这个过程是默认的。当父类引用指向一个子类对象时,便是向上转型。
87 0
Java面向对象进阶4——多态的弊端及解决方法