gpt4 book ai didi

java - 接口(interface) xxx 不能用不同的参数多次实现 :

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:00:46 26 4
gpt4 key购买 nike

implements GenericObserver<DataService, Tools>, GenericObserver<MobileService, Tools>

不能用不同的参数多次实现。

这是我的界面:

public interface GenericObserver<S, D> {

void update(S sender, D data);
}

我能做什么?我需要 DataServiceMobileService

我尝试使用通用 T 而不是 DataServiceMobileService 但我收到 T 的错误不存在。

最佳答案

这是因为 Java 在做 type erasure .编译后,所有通用类型都被删除,两个接口(interface)在字节码中看起来相同。

关于java - 接口(interface) xxx 不能用不同的参数多次实现 :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13786770/

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