我的输出结果是false
来源:5-9 带你揭开Flutter中的面向对象(工厂构造方法)
懒猪
2021-12-25
相关截图:
写回答
2回答
-
weixin_慕前端4492656
2022-04-23
问题出在这句:return _cache ?? ......
当_cache不为空时,返回_cache。注意这个_cache是Logger?类型而不是Logger类型。
改成以下写法就对了
class Logger { static Logger? _cache; factory Logger() { _cache ??= Logger._internal(); return _cache!; } Logger._internal(); }
00 -
CrazyCodeBoy
2021-12-27
你调用的地方截图发下看看
00
相似问题
控制台没有任何输出
回答 1
“我的”页面,点击返回报错
回答 3