摘要:
1、? 可空类型 类型值后加? String? username="张三"; // String? 表示username是一个可空类型 username=null; print(username); List<String>? l1=["张三","李四","王五"]; l1=null; print( 阅读全文
摘要:
1、引入库 import 2、系统内置库 dart.math dart.io 请求接口 awaut, async import 'dart:io'; import 'dart:convert'; void main() async{ var result = await getDataFromZhi 阅读全文
摘要:
泛型就是解决类、接口、方法的复用性、以及对不特定数据类型的支持(类型校验) 1、泛型方法 T getData<T>(T value){// 传入什么类型返回什么类型 return value; } void main(){ // print(getData(21)); // print(getDat 阅读全文
摘要:
1. 抽象类 1. abstract定义抽象类 抽象类中有抽象方法,子类必须包含该方法 abstract class Animal{ eat(); //抽象方法 run(); //抽象方法 printInfo(){ print('我是一个抽象类里面的普通方法'); } } class Dog ext 阅读全文