当我使用实现抽象类的值设置该变量时,将变量类型声明为抽象类弹出错误

时间:2017-05-17 10:49:05

标签: angular typescript abstract-class

我有一个抽象类

abstract class Animal {}

然后我有一个实现它的类:

class Cow extends Animal {}

最后我想用抽象类类型键入变量,并将变量设置为实现抽象类的类:

let animal1: Animal = Cow;

但是打字稿说他们不是同一个班级。你知道如何解决这种情况吗?

0 个答案:

没有答案