编程论坛
注册
登录
编程论坛
→
JAVA论坛
接口与多态的问题
小牛
发布于 2015-06-16 23:46, 498 次点击
一个类实现了该接口,可以说该类是这个接口的子类吗?
4 回复
#2
凌风zx
2015-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