黑马程序员技术交流社区

标题: 实现接口 [打印本页]

作者: 党巾水    时间: 2012-7-16 11:52
标题: 实现接口
本帖最后由 刘馨琪 于 2012-7-16 12:01 编辑

实现接口的时候,只在实现类的方法中放入参数,而不在接口的方法中放入参数为什么不可以?谢谢!


作者: 黄昆    时间: 2012-7-16 12:00
要实现接口就必须复写接口中的方法,既然是复写,方法名和参数列表就要一致呀。
作者: 党巾水    时间: 2012-7-16 12:00
哦,明白了,谢谢!
作者: 陆鹏    时间: 2012-7-16 12:02
搞清楚复写和重载吧。
实现的时候是复写,也就是返回值和参数列表要一摸一样,只是内容不一样。
作者: 苑占丽    时间: 2012-7-16 12:08
本帖最后由 苑占丽 于 2012-7-16 12:21 编辑

因为接口本身就是一个特殊的抽象类,它本身就是向外界提供服务的,这些服务的具体实现需要它的实现类去实现,你如果在接口的方法()里放入了形参,它的实现类也必须覆盖这个方法,这个方法和接口里的一模一样才行,不同的是这个方法有内容,即是方法体。






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2