我只是在用Java引用打字稿来编写一些代码。我被困在线下。
Class ABC<? extends XYZ>
我知道ABC类正在使用泛型。
? extends XYZ
类的一部分。我们怎么用打字稿写东西。
答案 0 :(得分:0)
这是一个不言自明的示例,其中您拥有Ia类和Ib类,并且您还有另一个类希望扩展Ia:
class Ia {
ww: string;
}
class Ib extends Ia {
dd: number;
}
export default class TestClass <T extends Ia> {
private attribute: T;
constructor( ib: T) { this.attribute = ib }
}
new TestClass(new Ib());
希望有帮助。