Dart
wangjinsheng593
这个作者很懒,什么都没留下…
展开
-
Dart学习笔记(1)--变量,常量,命名规则,数据类型,类型转换 ,运算符, 条件表达式, for while do...while break continue 多维列表
01、Dart 变量 常量 命名规则Dart 变量: dart是一个强大的脚本类语言,可以不预先定义变量类型 ,自动会类型推倒 dart中定义变量可以通过var关键字可以通过类型来申明变量 如: var str='this is var'; String str='this is var'; int str=123; 注意: var 后就不要写类型 , 写了类型 不要var 两者都写 var a int = 5; 报错Dart原创 2022-05-22 16:07:16 · 138 阅读 · 0 评论 -
Dart学习笔记(3)-- 对象 类 静态成员 操作符 类的继承
01、对象面向对象编程(OOP)的三个基本特征是:封装、继承、多态 封装:封装是对象和类概念的主要特性。封装,把客观事物封装成抽象的类,并且把自己的部分属性和方法供给其他对象调用, 而一部分属性和方法则隐藏。 继承:面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。 多态:允许将子类类型的原创 2022-05-28 14:50:02 · 204 阅读 · 0 评论 -
Dart学习笔记(2)-- 集合类型 List Set Map 函数定义 箭头函数 匿名函数 闭包
01、List,Set,Map里面常用的属性和方法List里面常用的属性和方法: 常用属性: length 长度 reversed 翻转 isEmpty 是否为空 isNotEmpty 是否不为空 常用方法: add 增加 addAll 拼接数组 indexOf 查找 传入具体值原创 2022-05-28 14:21:38 · 190 阅读 · 0 评论 -
Dart学习笔记(5)--泛型、库、 async和await、导入pub包管理系统和冲突解决、部分导入和延迟加载、Dart 新特性
01、泛型方法通俗理解:泛型就是解决 类 接口 方法的复用性、以及对不特定数据类型的支持(类型校验)//只能返回string类型的数据 String getData(String value){ return value; } //同时支持返回 string类型 和int类型 (代码冗余) String getData1(String value){ return value; } int getData2(int value)原创 2022-05-28 15:22:23 · 349 阅读 · 0 评论 -
Dart学习笔记(4)-- 抽象类 多态 接口 一个类实现多个接口 mixins
01、Dart中抽象类Dart中抽象类: Dart抽象类主要用于定义标准,子类可以继承抽象类,也可以实现抽象类接口。 1、抽象类通过abstract 关键字来定义 2、Dart中的抽象方法不能用abstract声明,Dart中没有方法体的方法我们称为抽象方法。 3、如果子类继承抽象类必须得实现里面的抽象方法 4、如果把抽象类当做接口实现的话必须得实现抽象类里面定义的所有属性和方法。 5、抽象类不能被实例化,只有继承它的子类可以extends抽象类 和 implemen原创 2022-05-28 15:04:23 · 436 阅读 · 0 评论