在Dart中如何构建一个单例模式?