- 任何保存在变量中的都是一个对象 , 并且所有的对象都是对应一个类的实例。 无论是数字,函数和 null 都是对象。所有对象继承自 Object 类
- 尽管 Dart 是强类型的,但是 Dart 可以推断类型,所以类型注释是可选的。 如果要明确说明不需要任何类型, 需要使用特殊类型 dynamic
- Dart 支持泛型,如 List <int> (整数列表)或 List <dynamic> (任何类型的对象列表)
- Dart 支持顶级函数(例如 main() ), 同样函数绑定在类或对象上(分别是静态函数 和实例函数 )。 以及支持函数内创建函数 (嵌套或 局部函数)
- 类似地, Dart 支持顶级变量 , 同样变量绑定在类或对象上(静态变量和实例变量), 实例变量有时称为字段或属性。
- Dart 没有关键字 public ,protected 和private 。 如果标识符以下划线(_)开头,则它相对于库是私有的
网友评论