【问题标题】:Was the "interface" keyword removed from Dart?是否从 Dart 中删除了“interface”关键字?
【发布时间】:2015-04-20 03:44:23
【问题描述】:

可以肯定的是,Dart 现在是否已删除显式定义 interface 以支持通过 abstract 隐式定义它?

我在Dart and Interface Segregation Principle 中看到了它,但是我也发现很多内容仍然引用显式定义,例如When to use interfaces in Dart?

【问题讨论】:

    标签: class interface dart abstract definition


    【解决方案1】:

    是的。从 Dart 中删除了 interface 关键字。相反,所有类都有implicit interfaces。所以如果你想定义一个接口,你可以使用一个抽象类来代替。

    请参阅 2012 年的 blog post 关于消除 interface 关键字的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-23
      • 2018-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-09
      • 1970-01-01
      相关资源
      最近更新 更多