乐趣区

Dart-学习笔记面向对象基础

第一个 Dart 程序

main () {print("Hello Dart!");
}

启动检查模式

Dart以两种模式运行:Dart 1.x有生产模式和检查模式两种模式,Dart 2.x中移除了检查模式。

  • 生产模式(默认)
  • 检查模式

注:建议在开发 / 测试模式中使用 检查模式 运行Dart VM,因为它会添加警告和错误以帮助开发和调试过程;选中的模式会强制执行各种检查,例如类型检查等。

Dart 标识符

dart 标识符可以包括字符和数字,但不能以 数字开头

  • 除下划线 (_) 或美元符号 ($) 外,标识符不能包含特殊符号。
  • 标识符不能是关键字。
  • 它们必须是唯一的。
  • 标识符区分大小写。
  • 标识符不能包含空格。

Dart 注释

  • 单行注释//
  • 多行注释/* */

Dart 面向对象编程(OOP)

Dart 是一种面向对象的编程语言。

  • 对象 – 对象是任何实体的实例。根据 Grady Brooch,每个对象必须具有三个功能:
  • 状态 – 由对象的属性描述。
  • 行为 – 描述对象的行为方式。
  • 标识 – 将对象与一组类似此类对象区分开的唯一值。
  • – OOP 方面的类是创建对象的蓝图。类封装了对象的数据。
  • 方法 – 方法促进对象之间的通信。
class TestClass{void disp(){print("Hello Dart!");
  }
}

void main(){TestClass c = new TestClass();
  c.disp();}

/*
Hello Dart!
*/

代码说明:定义了一个类TestClass,这个类拥有一个方法disp(),方法可以实现在终端打印字符串Hello Dart!,使用new 关键字创建类的对象,该对象调用方法disp()

退出移动版