- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 Dart入门宝典第四章——面向对象编程之继承、抽象类、接口、Mixins的介绍
继承使用关键字extends继承一个类子类会继承父类可见的属性和方法,不会继承构造方法子类能够复写父类的方法、getter和setter单继承,多态性我们定义一个动物类Animal类,具有名字、年龄,还有一个是否食肉的属性,默认为true,还有一个run()方法。class Animal{ String name; int age; bool get eatMeat => true; void run(){ print("run..."); }}
2021-01-23 13:59:42 454
原创 Dart入门宝典第三章——面向对象编程之类的介绍
类与对象使用关键字class声明一个类class Person{}使用关键字new创建一个对象,new可省略void main() { var p1 = new Person(); var p2 = Person();}所有对象都继承于Object类属性与方法属性默认会生成getter和setter方法void main() { var p = new Person(); p.name = "黄家驹"; p.age
2021-01-23 13:58:54 395
原创 Dart入门宝典第二章——赋值运算符、控制语句、方法和闭包的相关介绍
赋值运算符= 普通赋值??= 当变量值为null的时候才赋值void main() { var a = 10; var b; b ??= 5; print(b); var c = 20; c ??= 5; print(c);}打印结果为:520上面代码中,b一开始并没有赋值,为null,此时使用??=赋值会生效,所以打印b的值为5;c由于已经赋值了,不为null,故??=不生效,c的值还是20。条件表达式三目运算符
2021-01-23 13:57:45 565
原创 Dart入门宝典第一章——变量常量声明和数据类型介绍
前言 其实在2019年初的时候已经看过Dart的入门教学视频,那时候刚开始学flutter,需要先学Datr语言,由于在公司一直做的都是原生开发,并没有真正使用flutter开发,最近打算走混合开发的路线,所以现在重拾Dart基础,很感谢雷宇老师的视频教程,这里将看视频后的笔记整理和归纳,以便日后的复习,也希望可以帮助到想要入门Dart语言的小伙伴。变量Dart中使用 var 声明变量, 可赋予不同类型的值未初始化时,默认值为null使用final声明一个只能赋值一次的变量void mai
2021-01-23 13:56:02 501
关于时间处理的工具类,TimeUtils
2017-08-08
java、android、web三端通用的RSA和AES工具类、js
2017-02-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人