美文网首页
Dart中的对象操作符

Dart中的对象操作符

作者: DerekTime | 来源:发表于2020-03-19 14:38 被阅读0次

?           条件运算符

as           类型转换

is            类型判断

..            级联操作(连缀)

Person p;

p?.printInfo();

Person p = new Person();

if (p is Person){

}

var p1;

p1 = 'string';

p1 = new Person();

p1.printInfo();  //老版本只能用下面的as转换,新版本可以直接调用

(p1 as Person).printInfo();

Person p1 = new Person();

p1.name = 'org_name';

p1.age = 40;

p1.printInfo();

使用 .. 级联操作

p1..name = 'new name'        //注意中间没有 ; 结尾才加

    ..age = 30  

    printInfo();

相关文章

  • Dart的对象操作符

    Dart中的对象操作符:? 条件运算符 (了解)as 类型转换is 类型判断.. 级联操...

  • dart(二)--函数、操作符、异常

    函数 dart中万物皆对象,函数也是一个对象 闭包 操作符 级联调用 .. 异常 try catch,throw,...

  • Dart中的对象操作符

    ? 条件运算符 as 类型转换 is类型判断 .. 级联操作(连缀) Person ...

  • Dart(2.2) - 操作符(Operators)

    操作符(Operators) 下表是Dart中定义的操作符。 很多操作符都可以重载,详情参考Overridable...

  • Dart中的Cascade符号——".."

    Dart中的Cascade符号——".." 级联表达式(..)允许你在同一个对象上连续使用操作符。 除了方法调用之...

  • Dart语言超级父类之Object

    Object* 构造方法* 属性* 方法* 操作符* 代码 Object Dart语言和Java一样,都是面向对象...

  • 带你Dart带你飞之操作符

    笔者这次主要讲的是Dart 中定义的操作符,核心内容如下 操作符表算术操作符相等相关的操作符赋值操作符逻辑操作符条...

  • dart语法7-泛型

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法8-库

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法10-生成器

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

网友评论

      本文标题:Dart中的对象操作符

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