gpt4 book ai didi

java - 返回类型和多重继承?

转载 作者:行者123 更新时间:2023-11-29 10:05:23 24 4
gpt4 key购买 nike

interface i1{
int test();
}

interface i2{
String test();
}

class Test implements i1,i2{
<Return type> test(){
//code here
}
}

如果实现方法的返回类型是int,错误说返回类型与i2.test()不兼容如果实现方法的返回类型是String,错误提示Return type is incompatible with i1.test()

我应该如何在我的类 Test 中实现这两个接口(interface)

任何有用的帮助。

最佳答案

你不能。他们不相容。在这种情况下只考虑方法名称和参数。

您的选择是:

  1. 更改其中一种方法的名称
  2. 使不同的参数列表包含不同的类型

关于java - 返回类型和多重继承?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9792718/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com