Dart-将类分配给工厂构造函数

时间:2020-05-23 08:12:02

标签: dart

我在Dart代码中找到了一个有趣的地方(对我来说)

factory Uri(
      {String scheme,
      String userInfo,
      String host,
      int port,
      String path,
      Iterable<String> pathSegments,
      String query,
      Map<String, dynamic /*String|Iterable<String>*/ > queryParameters,
      String fragment}) = _Uri;  // <==== here

然后:

class _Uri implements Uri {
...
}

似乎_Uri类已分配给工厂构造函数。我认为我在语言导览或其他任何地方都没有读过它。这个“技术”叫什么?它是如何工作的?工厂构造函数和类对此有什么特殊要求?

0 个答案:

没有答案