gpt4 book ai didi

java - 如何实现相互矛盾的接口(interface)

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:13:13 24 4
gpt4 key购买 nike

<分区>

不久我遇到了一个奇怪的事情,我无法对自己解释。现实世界的问题已经解决了,我只是好奇是否有一个我没有找到的令人满意的答案。

假设您必须编写一个类来实现您正在使用的某个框架的以下接口(interface):

interface Interface1 {
String method();
}

到目前为止一切顺利。现在你引入第二个框架,如果你的类实现第二个接口(interface),这将非常有用:

interface Interface2 {
Long method();
}

这就是问题出现的地方:

class ThatsTheProblem implements Interface1, Interface2 {
public ???? method() {
// ...
}
}

有什么想法吗?

仅供引用:现实世界的问题是基于抽象-dao-模式,其中一些实体具有 Long id,其他实体具有 UUID id。

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