flutter----dart语法基础

flutter----dart语法基础_第1张图片

定义类是首字母一定要大写 class Person{};

dart中的静态成员

1、使用static关键词来实现类级别的变量和函数

2、静态方法不能访问非静态成员,非静态方法可以访问静态成员

flutter----dart语法基础_第2张图片

覆写父类方法时添加@override

flutter----dart语法基础_第3张图片

 1、父类中用抽象类定义是,子类必须实现父类所有的方法

2、抽象类无法直接被实例化,只有继承它的子类才能被实例化

Mixins-------------with可以继承多个类

flutter----dart语法基础_第4张图片

 泛型

flutter----dart语法基础_第5张图片

T    getData(T  value){} 

第一个T是校验返回的类型---可以不写

T  value :表示传入的类型

系统库-------ajax

flutter----dart语法基础_第6张图片

 

 flutter----dart语法基础_第7张图片

 

新增特性

?可空类型

 flutter----dart语法基础_第8张图片

类型断言!--------一般和try  catch一起使用

flutter----dart语法基础_第9张图片 

 late关键词---延迟初始化

flutter----dart语法基础_第10张图片

 

你可能感兴趣的:(flutter,android,ios)