注册 登录
编程论坛 JAVA论坛

接口与多态的问题

小牛 发布于 2015-06-16 23:46, 498 次点击
一个类实现了该接口,可以说该类是这个接口的子类吗?
4 回复
#2
凌风zx2015-06-17 08:43
按理说因该叫该接口的实现类

叫子类也不能算错 因为java不支持多继承 所以搞了个多实现 意义差不太多
#3
日知己所无2015-06-19 22:26
我比较赞同下面链接里的说法

http://zhidao.baidu.com/link?url=1_RqqVe1UM4mvCvCk2UtBO8NNunVPn0fFWaNXbsPX1E6_ySjDqmW-EBIMohCmZoYG_2y2xOUVIdBsj9qnMlAPa
#4
小牛2015-06-20 04:01
http://zhidao.baidu.com/link?url=1_RqqVe1UM4mvCvCk2UtBO8NNunVPn0fFWaNXbsPX1E6_ySjDqmW-EBIMohCmZoYG_2y2xOUVIdBsj9qnMlAPa
我开始也赞同这个说法。但是可以将一个子类对象赋给一个接口变量,这里就运用了多态。 而多态的定义是:继承,父类引用指向子类对象,方法重写,这三个条件。
既然是这样。我就在纠结这个问题了,一个实现了这个接口的类是不是可以说成是这个接口的子类了。

#5
林月儿2015-06-20 06:55
回复 4楼 小牛
而多态的定义是:继承,父类引用指向子类对象,方法重写,这三个条件。
既然是这样。我就在纠结这个问题了,一个实现了这个接口的类是不是可以说成是这个接口的子类了。

接口继承接口,类实现接口
1