【问题标题】:Why Typescript allows implements abstract class?为什么 Typescript 允许实现抽象类?
【发布时间】:2019-06-09 21:41:22
【问题描述】:

我会 reading 讨论 typescript 的 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#,...)中它是“禁止的”?此功能还有其他重要应用吗?

【问题讨论】:

    标签: typescript class interface extends implements


    【解决方案1】:

    在你问这个问题之前我没有想到,但是在我读了你的问题之后它并没有让我离开,因为我也不知道答案,所以我只是问了一个 typescript lang (core) dev通过推特,我得到了回复,所以我会留在这里。

    Twitter Source

    用一种简单的方式表达:“如果它有效,它并不愚蠢”,他们并没有因为它有效而禁止它

    【讨论】:

      猜你喜欢
      • 2013-05-05
      • 1970-01-01
      • 2019-08-06
      • 2018-07-19
      • 2017-05-27
      • 1970-01-01
      • 2016-08-29
      • 2018-09-10
      • 2017-09-08
      相关资源
      最近更新 更多