This question already has an answer here:
What are the semantics of _internal?

(1个答案)


2年前关闭。




我在讨论全局状态的flutter教程中有以下代码:
  static GlobalState instance = new GlobalState._();
  GlobalState._();

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

最佳答案

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

09-28 12:16