【发布时间】:2019-03-22 02:29:21
【问题描述】:
我找不到在 Flutter 中创建协议的方法。它们存在还是有其他替代方式?
【问题讨论】:
-
你想不出比“协议”更抽象的词吗?这个问题不包含任何关于你想知道的信息。
-
我不知道,在 Swift 中我总是称它们为协议。
-
链接会有所帮助。不是每个人都使用协议,而且您的问题不包含 Swift 这个词。
-
我简要检查了文档docs.swift.org/swift-book/LanguageGuide/Protocols.html,但它没有提供太多信息。也许这就是其他语言(Java、C#、...)所熟知的接口。 Dart 没有明确的接口概念。在 Dart 中,一个类可以实现任何其他类的公共接口。所以
abstract class MyInterface { /* member declarations here */}可以。 -
对不起,我以为其他语言也有。我的错。并感谢您的帮助