社区
Java SE
帖子详情
突然的疑问? java没有多重继承??
phonlee
2003-01-15 07:06:56
public interface Attribute
extends Cloneable, Serializable
不是有两个基类吗?
...全文
1040
10
打赏
收藏
突然的疑问? java没有多重继承??
public interface Attribute extends Cloneable, Serializable 不是有两个基类吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
phonlee
2003-01-15
打赏
举报
回复
个人观点:
在接口体系中(相对类体系),java是支持用多重继承的;
注意
public interface Attribute //<<<<<----本身就是一个接口
extends Cloneable, Serializable
因为这个是实际需要的,如何设计模式中的外观模式;
是一个接口对于已有接口的封装;
但是有一个不太明白?
java中单独提出interface的目的是什么??
对于一个系统如果划分了很细的接口后,是否就得到了类呢?还是就是得到接口而已?
java中把类和接口分离了;
而c++中一个接口通常就是一个抽象类.(-----就是接口)
但是如果简单的话,这个也可以不是抽象类,只有声明public接口就可以了.
virtual都不用.
就是说接口和实现是一体的.
那么,java中分离的目的是什么?
复用class实现能力,去实现不同接口功能??是不是一个目的?
有没有其他的目的??
gaojunbo
2003-01-15
打赏
举报
回复
TO:楼主
在JAVA中接口实现接口要用关键字extends,你说的那种情况就是一个接口实现了其它的两个接口,并不是继承。
yangjf
2003-01-15
打赏
举报
回复
java在设计指出就充分考虑了这些,没有采用多重继承,但可以实现多个接口。
liujuntao
2003-01-15
打赏
举报
回复
没有注意!
不过,
public interface Attribute
extends Cloneable, Serializable
因为,后面得两个,本身就是接口得呀!当然是这样写了得呀!
这个,于你想得到得,一点用都没有呀!
buding79
2003-01-15
打赏
举报
回复
没有多重继承
用接口实现
l_clove
2003-01-15
打赏
举报
回复
接口是java实现多重继承的重要手段
java只支持单重继承,但这无法表示复杂的对象,所以java引入接口的概念,把实现某一类功能的函数封装在一起,由其他类实现并引用。
colors
2003-01-15
打赏
举报
回复
没有注意过
学习先
ThinkIn
2003-01-15
打赏
举报
回复
嗯。 是的
phonlee
2003-01-15
打赏
举报
回复
是否说接口支持多重继承,
而类不可以??
XKP
2003-01-15
打赏
举报
回复
那是接口
java
允许
多重继承
_详解
java
为什么不允许类
多重继承
却允许接口
多重继承
|chu
所有的接口都
没有
实现~所以随便从哪个接口里来继承并覆盖这个方法都无所谓~ 以上所述是小编给大家介绍的
java
为什么不允许类
多重继承
却允许接口
多重继承
详解整合,希望对大家有所帮助,如果大家有任何
疑问
请给我留言...
java
多重继承
_详解
java
为什么不允许类
多重继承
却允许接口
多重继承
所有的接口都
没有
实现~所以随便从哪个接口里来继承并覆盖这个方法都无所谓~ 以上所述是小编给大家介绍的
java
为什么不允许类
多重继承
却允许接口
多重继承
详解整合,希望对大家有所帮助,如果大家有任何
疑问
请给我留言...
Java
SE基础知识(十九)--
Java
接口之
多重继承
Java
SE 是什么,包括哪些内容(十九)? 本文内容参考自
Java
8标准 再次感谢
Java
编程思想对本文的启发!
Java
接口-
多重继承
-
Java
编程思想
一个类同时继承基类和多个接口时,该类中是否可以不实现接口中的方法? 一个类同时实现多个接口,能否向上转型到各接口? 一个类同时实现多个接口,接口中的方法签名是否可以保持一样? 代码解惑 package think...
为什么
Java
接口可以多继承,而类不可以?
Java
中类不能多继承是为了简化继承关系,减少潜在的冲突和复杂性,而接口可以多继承是因为接口提供了一种更灵活的方式来实现多个抽象合同或规范。 类可以实现多个接口,这样可以获得不同类的方法和行为。如果需要多...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章