【发布时间】:2020-08-07 03:38:38
【问题描述】:
给定以下代码:
const jsonString = '{"myString":"Hello"}';
final jsonMap = jsonDecode(jsonString);
final myObject = MyClass.fromJson(jsonMap);
有多少种方法可以使用这种语法创建一个新对象:
MyClass.fromJson(jsonMap)
最近我一直在尝试理解命名构造函数、工厂构造函数和静态方法之间的区别,所以我在下面发布了我的答案,以便将来有一些东西可以作为参考。
【问题讨论】:
标签: dart constructor static-methods