为什么Typescript允许实现抽象类?

时间:2019-01-15 20:22:39

标签: typescript class interface extends implements

我想reading讨论打字稿的classabstract class,发现确实很有趣。

Typescript allows us to implement classes

我什至创建了一个stackblitz项目来对其进行测试。

无论如何,我已经找到了here的一般区别,以及它在打字稿here中的表现。

I'm aware that it can be used to create mock for tests.

为什么打字稿允许它,如果在其他非常流行的语言(JavaC# ...)中被禁止?此功能还有其他重要应用吗?

1 个答案:

答案 0 :(得分:3)

在您问这个问题之前,我没有想到,但是在我读完您的问题后,它却不让我走,因为我也不知道答案,所以我只问了一个打字稿lang(核心)开发人员通过推特,我得到了回复,所以我将其留在这里。

enter image description here

Twitter Source

以一种简单的方式表达:“如果它有效,那不是愚蠢的”,并且他们没有因为它有效而不允许它