Java中 一个类实现了某接口 则必须实现该接口中的所有方法么?

来源:互联网 发布:乌克丽丽有什么软件 编辑:程序博客网 时间:2024/05/16 13:47

Java中 一个类实现了某接口 则必须实现该接口中的所有方法么?

 编程语言编程java
专业回答
JAVA时空 团队  woshidaniel
2015-09-23 22:28

不一定,抽象类实现某个接口,可以不实现所有接口的方法,可以由它的子类实现。

比如

public interface A {//定义一个接口   public void show();//定义一个接口方法} public abstract class AExtend implements A{//抽象类实现接口A,但可以不实现show方法,由子类再去实现}

为您推荐:

按默认排序 | 按时间排序

3条回答

2015-09-11 11:12o雨落流星o | 四级
是的。如果不需要时间实现那么你写接口的意义在哪儿?
评论(1) | 0 0
发布评论
2015-12-17 09:59903456641
Objective - C 中的 协议 (类似Java中的接口)有些方法就可以不实现回复
2013-07-24 13:04热心网友最快回答
如果定义为抽象类,就可以实现部分方法
评论 | 2 1
2013-07-24 13:06热心网友
是的,不实现会报错了!!用myeclips 是会提示的!
0 0
原创粉丝点击