美文网首页Flutter
Flutter 之 单例

Flutter 之 单例

作者: kindom_0129 | 来源:发表于2019-07-19 17:28 被阅读0次
class YSDHttpSingletonDataSource {
  // 单例公开访问点
  factory YSDHttpSingletonDataSource() => _sharedInstance();

  // 静态私有成员,没有初始化
  static YSDHttpSingletonDataSource _instance;

  // 私有构造函数
  YSDHttpSingletonDataSource._() {
    // 具体初始化代码
  }

  // 静态、同步、私有访问点
  static YSDHttpSingletonDataSource _sharedInstance() {
    if (_instance == null) {
      _instance = YSDHttpSingletonDataSource._();
    }
    return _instance;
  }

相关文章

网友评论

    本文标题:Flutter 之 单例

    本文链接:https://www.haomeiwen.com/subject/wvbslctx.html