黑马程序员技术交流社区

标题: 继承类与实现接口问题 [打印本页]

作者: 李红飞    时间: 2012-5-23 15:22
标题: 继承类与实现接口问题
一个接口是允许同时继承多个接口的 但是一个类是不允许继承多个类 。
如果一个类即要继承一个抽象类也需要实现两个接口,该如何去做呢?
作者: 林豪    时间: 2012-5-23 15:37
class zi  extends fu  implemens ma ,lei
作者: 黑马张健    时间: 2012-5-23 15:39
先继承抽象类,在去实现多个接口
例如class A extends B implements C,D,E……{}    A代表子类,B代表父类,C、D、E代表接口
作者: 黄克帅    时间: 2012-5-23 16:12
class A  extends  类1  implments 接口1,接口2,接口3,....{
}
作者: whocases    时间: 2012-5-23 17:52
如果一个类即要继承一个抽象类也需要实现两个接口,该如何去做呢?我觉得不能盲目的去实现这两个接口,要实现这两个接口你必须知道接口中的方法,如果这两个接口中的方法不冲突,那么直接使用class test extends fatherClass implements 接口A,接口B{}
如果接口A,和接口B中存在方法名相同(参数列表也相同),返回值不同,则无法进行重载,也就是说:无法同时实现这两个接口。
如果方法名相同参数列表不相同,则可以同时实现这两个接口;
抽象类同理!




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