Dart中..级联操作

2020-09-03 11:06:41 浏览数 (1)

代码语言:javascript复制
class Person {
  var name;
  var age;
  Person(this.name, this.age);
  getInfo() {
    print("${this.name},${this.age}");
  }
}

main() {
  var p = new Person('张三', 20);
  p.getInfo();
  //..为级联操作,可以同时赋值执行方法
  p
    ..name = "李四"
    ..age = 30
    ..getInfo();
}

0 人点赞