Dart Flutter中如何定义私有方法和私有属性
Dart Flutter仿小米APP实战课程:https://www.itying.com/goods-1176.html
Dart和其他面向对象语言不一样,Data中没有 public private protected这些访问修饰符合
但是我们可以使用_把一个属性或者方法定义成私有。
class Animal {
String _name; //私有属性
int age;
Animal(this._name, this.age);
void printInfo() {
print("${this._name}----${this.age}");
}
String getName() {
return this._name;
}
void _run() {
print('这是一个私有方法');
}
}
Dart Flutter仿小米APP实战课程:https://www.itying.com/goods-1176.html