Java中一个类能实现含有相同方法签名的两个接口吗?试解释之。谢谢

 我来答
这个名有人取了
推荐于2016-10-30 · TA获得超过685个赞
知道小有建树答主
回答量:311
采纳率:100%
帮助的人:313万
展开全部

可以。比如说接口A和接口B中都有void a();这个方法声明,都没有实现,但是实现类只能给出一种实现,也就不用管是是A的还是B的。如下所示,这个程序是正确的

 public class Test implements A,B {
 public static void main(String[] args){ 
  new Test().a();
 }
 public void a() {
  System.out.println("hello");
 } 
}
interface A{
 void a();
}
interface B{
 void a();
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式