У меня есть следующий класс в машинописи:доступа Тип класса в статической функции машинописи
class Parent {
static get<T extends Parent>(): T {}
}
Функция get
должна возвращать и экземпляр типа <T extends Parent>
. Например, если у меня есть класс, называемый NewParent
, который расширяет класс Parent
, тогда функция get должна возвращать объект типа NewParent
. Как удалить этот заполнитель T
и присвоить тип возвращаемого значения как переопределенный класс?