【发布时间】:2018-07-25 14:47:03
【问题描述】:
我在抽象类中有一个通用静态方法:
abstract class Base {
static find<T extends Base>(options?: Object): Promise<T[]> {
return findResults(options);
}
}
我想在派生类中指定它的类型:
class Extended extends Base {
static find<Extended>(options?: Object): Promise<Extended[]>;
// Error: Function implementation is missing or not immediately following the declaration.
}
Typescript 是否以任何方式支持这种行为?
【问题讨论】:
标签: typescript oop