класса, а унаследованных от него классов?
abstract class AbstractClass {}
class SubClass extends AbstractClass {}
const factoryClass: typeof AbstractClass = SubClass;
new factoryClass();
TS2511: Cannot create an instance of the abstract class.
Почему бы не сделать factoryClass: new() => AbstractClass ?
Обсуждают сегодня