Dart 元数据
元数据是以@开头,可以给代码标记一些额外的信息
- 元数据可以用来库,类,构造器,函数,字段,参数或变量声明的前面
@override(重写)
- 某方法添加该注解后,表示重写的父类中的同名方法
- @required(必填)
class Person {
String name;
Person(this.name);
void getName() {
print(this.name);
}
// 这个是旧版本中的方法,会在将来被弃用
@deprecated
void printName() {
print(this.name);
}
}
void main(List<String> args) {
Person p = Person('123');
p.printName();
}