C可不可以同时继承A,B

yuanfengo 2008-01-19 07:21:42
问题如上
...全文
176 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuy13862574600 2008-01-21
  • 打赏
  • 举报
回复

C extends A implements B 可以
C extends A,B 不可以
------------------------------------
如果A,B,C 都是接口是可以
C extends A,B

如果C是类,A,B是接口可以
C implements A,B;
wuy13862574600 2008-01-21
  • 打赏
  • 举报
回复
类能实现多接口
接口能继承多接口

好像。。。 接口不能实现多接口,
kx201051291234 2008-01-20
  • 打赏
  • 举报
回复
C extends A implements B 可以
C extends A,B 不可以
ice_Dream 2008-01-20
  • 打赏
  • 举报
回复
只能单一继承,但是允许实现多接口`基础理论哦~~
xuyangneo 2008-01-20
  • 打赏
  • 举报
回复
只有接口可以多继承
Ahyoomi 2008-01-19
  • 打赏
  • 举报
回复
多看书
yilesoft 2008-01-19
  • 打赏
  • 举报
回复
父亲只有一个,所有父类也只能有一个哟,呵呵,不过可以有通过其它的办法达到你要的结果。
sunyujia 2008-01-19
  • 打赏
  • 举报
回复
用内部类方式实现多继承就可以了

但形式上有所不同
lgwang_03 2008-01-19
  • 打赏
  • 举报
回复
在java中,类之间并不允许多重继承,如果要想实现多重继承的话可以考虑用接口来实现.类可以继承一个类并实现多个接口
如果你非得要让类之间有多重继承关系的话可以考虑用内部类的方式来实现
yuanqingfei 2008-01-19
  • 打赏
  • 举报
回复
如果C是接口,可以
如果C是类,不可以
casablancaliu 2008-01-19
  • 打赏
  • 举报
回复
单继承
你可以多考虑下接口
coolhty 2008-01-19
  • 打赏
  • 举报
回复
JAVA是单继承的噢.
vlinux 2008-01-19
  • 打赏
  • 举报
回复
如果A、B、C都是接口,那么允许继承
redraiment 2008-01-19
  • 打赏
  • 举报
回复
Java语言不允许一个子类拥有多个直接父类,即任何子类只能有一个直接父类。
但允许一个类实现多个接口,即在定义类的借口名称列表中可以包含1个或多个接口名称,从而实现“多重继承的特性”。

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧