只是为了确定,Dart 是否删除了显式定义interface
现在赞成通过隐式定义它abstract
?
我看到它提到Dart 和接口隔离原则 https://stackoverflow.com/questions/20791286/dart-and-interface-segregation-principle,但是我还发现很多内容仍然引用显式定义,例如何时使用 Dart 中的接口? https://stackoverflow.com/questions/10502649/when-to-use-interfaces-in-dart
是的。接口关键字已从 Dart 中删除。相反,所有课程都有隐式接口 https://www.dartlang.org/docs/dart-up-and-running/ch02.html#implicit-interfaces。因此,如果你想定义一个接口,你可以使用抽象类。
看到这个博客文章 http://news.dartlang.org/2012/06/proposal-to-eliminate-interface.html从 2012 年开始,关于消除 interface 关键字。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)