函数
方法定义方式以及特性
- 定义要求: 返回值类型 函数名 (){ 函数体... return返回值 }
- main函数可以传参,类型为List,不过一般不传
- 方法也是对象,并且有具体类型Function
- 定义方式可以简化:返回值类型、参数类型 都可以忽略,可以使用箭头语法
- 方法都有返回值,如果没定义,默认返回 null
参数传递
- 可选命名参数 { param1, param2... }
- 如果有具体参数和可选参数,可选参数声明必须在参数后面
- 参数可设置默认值
回调函数
自执行函数
闭包
dart中的类
- 文件Person.dart
- 文件test.dart
类的重写
- 文件Person.dart
- 文件test.dart
- 执行文件test.dart,可以发现打印的值已经变了