A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 党巾水 中级黑马   /  2012-7-16 11:52  /  1651 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 刘馨琪 于 2012-7-16 12:01 编辑

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

4 个回复

倒序浏览
要实现接口就必须复写接口中的方法,既然是复写,方法名和参数列表就要一致呀。
回复 使用道具 举报
哦,明白了,谢谢!
回复 使用道具 举报
搞清楚复写和重载吧。
实现的时候是复写,也就是返回值和参数列表要一摸一样,只是内容不一样。
回复 使用道具 举报
本帖最后由 苑占丽 于 2012-7-16 12:21 编辑

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

评分

参与人数 1技术分 +1 收起 理由
韦念欣 + 1 赞一个!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马