天道酬勤,学无止境

dart语音教程

【Flutter 1-11】Flutter手把手教程Dart语言——类、类的的成员变量和方法、类的构

作者 | 弗拉德来源 | 弗拉德(公众号:fulade_me) 类 Dart是一种面向对象的语言,所有对象都是一个类的实例,而所有的类都继承自Object类。每个除了Object类之外的类都只有一个超类,一个类的代码可以在其它多个类继承中重复使用。 类的实例变量 下面是声明实例变量的示例: class Point { double x; // 声明 double 变量 x 并初始化为 null。 double y; // 声明 double 变量 y 并初始化为 null double z = 0; // 声明 double 变量 z 并初始化为 0。 } 所有未初始化的实例变量其值均为null。 所有实例变量均会隐式地声明一个Getter 方法,非final类型的实例变量还会隐式地声明一个Setter方法 class Point { double x; double y; } void main() { var point = Point(); point.x = 4; // 使用 x 的 Setter 方法。 assert(point.x == 4); // 使用 x 的 Getter 方法。 assert(point.y == null); // 默认值为 null。 } 如果你在声明一个实例变量的时候就将其初始化(而不是在构造函数或其它方法中)

2021-03-27 00:35:10    分类:博客    dart语音教程   dart类   flutter教程   flutter