我想创建一个类MyMap<T>,其中T 必须从派生MyAbstractClass.
MyMap然后将创建和管理它是什么类型的数组.MyMap.getPos(0,0)应该返回类型的对象T,不是MyAbstractClass.
我怎么做?
tro*_*ers 10
MyMap<T extends MyAbstractClass>
Run Code Online (Sandbox Code Playgroud)
它将强制泛型类型扩展MyAbstractClass,但否则它将完全像您刚刚提供T的类一样工作.具体来说,您的功能将返回T.
| 归档时间: |
|
| 查看次数: |
112 次 |
| 最近记录: |