Flutter 重定向构造函数

void main() {
  var p = Point.json({'a': "b", 'b': "b"});
  print([p.a, p.b]);
}

class Point {
  final String a;//创建属性
  final String b;

  var ab;

  Point(this.b, this.a)//数据初始化
      : ab = [
          {a: a, b: b}
        ];

  Point.json(Map Json) : this(Json['a'], Json['b']);//重定向构造函数
}

猜你喜欢

转载自blog.csdn.net/a3244005396/article/details/128132874