gpt4 book ai didi

java - 泛型类声明中的泛型类型

转载 作者:行者123 更新时间:2023-11-30 10:32:37 25 4
gpt4 key购买 nike

<分区>

标题有点乱,看了我的classes declarations你就明白了。

我有一个泛型的抽象类

public abstract class BaseFoo<T>

还有另一个具有从该类扩展的泛型类型的类

BaseBar<P extends BaseFoo>

我想要的是从 BaseBar 中的 BaseFoo 访问通用类型,例如:

BaseBar<P extends BaseFoo<T>> {
T mVar;

虽然之前的声明不正确,但至少我的 IDE 是这样的 :P我可以通过这样的方式实现:

BaseBar<T, P extends BaseFoo<T>>

但这对我来说看起来是多余的,我想知道是否有一种方法不必在两个类中都声明泛型类型。

谢谢!

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