• Dart

    11.Dart基础-面向对象(一)

    1. 声明类 在 Dart 中使用 class 关键字声明类,基本的语法格式为: class 类名 { // 类内部的成员 } 例如,声明一个 Person 类如下: class Person { } 2. 实例化类 在…

  • Dart

    10.Dart基础-函数(二)

    1. main 函数 1.1 main 函数的基本格式 在每个 Dart 程序中,必须提供一个 main() 函数,作为整个应用程序执行的入口。而且,main() 函数的返回值必须是 void,否则会报错。示例代码如下:…

  • Dart

    09.Dart基础-函数(一)

    Dart 是真正面向对象的语言,因此在 Dart 中即便是函数也是对象类型(类型为 Function)。因此在 Dart 中函数可以被赋值给变量,或者作为其它函数的参数。

  • Dart

    08.Dart基础-内置类型-Map

    Dart 中的 Map 是一个无序的 key-value(键值对)集合,就是大家熟知的 dictionary 或者 hash。 Map 将 kay 与 value 关联,以便于检索。 通常来说,Map 是用来关联 key…

  • Dart

    07.Dart基础-内置类型-Set

    在 Dart 中,Set 是一个无序的、元素唯一的集合。 由于 Set 是无序的,所以无法像 List 数组那样通过索引(下标)获取 Set 中的元素。 1. 创建 Set 集合 1.1 基于字面量创建 Set 温馨提示…

  • Dart

    06.Dart基础-内置类型-List

    在 Dart 的内置类型中,集合相关的类型共有3个,分别是: List Set Map 其中 List 集合就是其它语言中所谓的数组(Array),在 Dart 中数组用 List 对象表示,本节主要讨论它的基本使用。 …

  • Dart

    03.Dart基础-内置类型-数字

    在 Dart 语言中,提供了 int 和 double 两种数字类型。其中 int 用来表示整数数字,double 用来表示包含小数点的数字。它们都继承自 num 抽象类,具体关系如下图所示: 1. int 和 doub…