【发布时间】:2016-09-10 03:21:27
【问题描述】:
所以我正在尝试创建一个对象,该对象具有一系列我希望项目成为通用的项目,但我收到错误 unresolved type T:
export class AllocationInvestorVO {
public name: string;
public id: string;
public projects: Array<T>; //ERROR: unresolved type T
}
我的目标是我们在 Java 中看到的多态行为,我们可以创建一个可以扩展为 ArrayList 的 List 对象,例如:
如何创建一个基本类型为 Project 的 Array,它可以多态化为 ProjectX 或 ProjectY 类型的数组。
【问题讨论】:
标签: typescript typescript1.8 typescript1.4