# 面向对象及Dart语言

# 面向对象

面向对象(Object Oriented)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。

面向对象是相对于面向过程来讲的,面向对象方法,把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式。

# Dart语言简介

Dart是Google开发的面向对象语言。

  • 简洁,强类型,面向对象语言。
  • 支持即时编译(Just-in-time)和预编译(Ahead-of-time)。
  • 静态类型,可帮助你在编译时捕获错误并管理代码。
  • 易移植,Dart可编译成ARM和X86代码,让移动端App可以在iOS和Android以及其他平台运行。
  • 响应式编程。

# 参考