黑马程序员技术交流社区
标题:
接口是通过什么方法把它的数据传给子类的?
[打印本页]
作者:
ygxheima
时间:
2016-5-20 22:54
标题:
接口是通过什么方法把它的数据传给子类的?
Java中继承是通过子类的构造方法的首句加入一个对应的super语句来访问到父类中的数据,继承用的extends语句,那接口中不存在构造方法,它的子类又是如何获取它里面的数据的呢?
作者:
My_Android
时间:
2016-5-22 22:07
你实现了一个接口,必须实现它的所有方法。你自己不是有方法了嘛
作者:
TomZhou
时间:
2016-5-22 23:56
子类继承父类实现接口,并重写接口中的抽象方法
作者:
娶个英文名字
时间:
2016-5-23 01:02
实现加重写。
作者:
网小二
时间:
2016-5-23 01:41
其实接口只是一种规则,一种规范,里面没有任何数据,只有抽象方法,以集合collection为例子 他的子类都有add方法,size方法,等等一些方法,其实他们各自的代码实现都不一样,但是由于都实现了collection接口,他们都要重写collection中的方法,使得你学习集合不需要记住他所有子类各自有什么方法,因为他们大部分方法名都是一样的。
作者:
网小二
时间:
2016-5-23 01:42
哦,接口中不能有变量,所以实际上接口是没有数据的,不存在传递数据给子类的问题。
作者:
yangyaoguang
时间:
2016-5-23 23:21
实现接口,重写接口里面的方法
作者:
小忧伤
时间:
2016-5-23 23:23
子类继承父类必须重写父类的所有抽象方法,接口里全是抽象方法
作者:
1728584549
时间:
2016-5-23 23:38
重写接口里的抽象方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2