flutter / dart中的'._'约定是什么?

时间:2018-09-05 21:02:48

标签: dart flutter

在讨论全局状态的Flutter教程中,我有以下代码:

  static GlobalState instance = new GlobalState._();
  GlobalState._();

._到底在做什么?从技术上讲这只是空白方法吗?

1 个答案:

答案 0 :(得分:3)

这是一个私有构造函数。此模式用于防止客户端实例化或子类化GlobalState,因此程序中GlobalState唯一可用的实例是instance