相关疑难解决方法(0)

有没有办法用类型变量引用当前类型?

假设我正在尝试编写一个函数来返回当前类型的实例.有没有办法T引用确切的子类型(所以T应该B在课堂上引用B)?

class A {
    <T extends A> foo();
}

class B extends A {
    @Override
    T foo();
}
Run Code Online (Sandbox Code Playgroud)

java generics types

42
推荐指数
3
解决办法
1万
查看次数

标签 统计

generics ×1

java ×1

types ×1