当前位置: 首页 > news >正文

学勇建站汕头seo排名公司

学勇建站,汕头seo排名公司,电子商务平台经营者通过交易规则,wordpress文章编辑器路径Dart是一种开源通用编程语言,它最初是由Google开发的, Dart是一种具有C样式语法的面向对象的语言,它支持诸如接口,类之类的编程概念,与其他编程语言不同,Dart不支持数组, Dart集合可用于复制数据…

Dart是一种开源通用编程语言,它最初是由Google开发的, Dart是一种具有C样式语法的面向对象的语言,它支持诸如接口,类之类的编程概念,与其他编程语言不同,Dart不支持数组, Dart集合可用于复制数据结构,例如数组,泛型和可选类型。

以下代码显示了一个简单的Dart程序-

void main() {print("Dart language is easy to learn");
}

变量和数据类型

变量被命名为存储位置,数据类型仅指与变量和函数关联的数据的类型和大小。

Dart使用 var 关键字声明变量。 var 的语法在下面定义,

var name=Dart;

final 和 const 关键字用于声明常量。它们定义如下-

void main() {final a = 12;const pi = 3.14;print(a);print(pi);
}

Dart语言支持以下数据类型-

  • Numbers       - 用于表示数字文字-Integer和Double。

  • Strings           - 代表字符序列,字符串值用单引号或双引号指定。

  • Booleans       - Dart使用 bool 关键字表示布尔值-true和false。

  • Lists和Maps - 用于表示对象的集合。可以在下面定义一个简单的列表-。

void main() {var list = [1,2,3,4,5];print(list);
}

上面显示的列表产生[1,2,3,4,5]列表。

可以按如下所示定义Map-

void main() {var mapping = {id: 1,name:Dart};print(mapping);
}
  • Dynamic     - 如果未定义变量类型,则其默认类型为动态,以下示例说明了动态类型变量-

void main() {dynamic name = "Dart";print(name);
}

判断与循环

判断块在执行指令之前判断条件。 Dart支持If,If..else和switch语句。

循环用于重复代码块,直到满足特定条件为止。 Dart支持for..in,while和do..while循环。

让无涯教程了解一个有关控制语句和循环用法的简单示例-

void main() {for( var i = 1 ; i <= 10; i++ ) {if(i%2==0) {print(i);}}
}

上面的代码打印从1到10的偶数。

Functions函数

函数是一起执行特定任务的一组语句,让无涯教程看一下Dart中的一个简单函数,如下所示-

void main() {add(3,4);
}
void add(int a,int b) {int c;c = a+b;print(c);
}

上面的函数将两个值相加并产生7作为输出。

面向对象编程

Dart是一种面向对象的语言。它支持面向对象的编程函数,例如类,接口等。

类是用于创建对象的蓝图。类定义包括以下内容-

  • Fields
  • Getters and setters
  • Constructors
  • Functions

现在,让无涯教程使用以上定义创建一个简单的类-

class Employee {String name;//getter methodString get emp_name {return name;}//setter methodvoid set emp_name(String name) {this.name = name;}//函数定义void result() {print(name);}
}
void main() {//对象创建Employee emp = new Employee();emp.name = "employee1";emp.result(); //函数调用
}

Flutter - Dart入门教程 - 无涯教程网无涯教程网提供Dart是一种开源通用编程语言,它最初是由Google开发的, Dart是一种具有C样式语法的面...https://www.learnfk.com/flutter/flutter-introduction-to-dart-programming.html

http://www.zhongyajixie.com/news/42589.html

相关文章:

  • 网站做裂变引流网络营销未来有哪些发展趋势
  • 做视频网站要多大的服务器百度注册
  • 做市场调查分析的网站seo和sem是什么意思
  • 那些企业网站做的较好苏州整站优化
  • 个人做网站的时代已经过去个人介绍网页制作
  • 西安网站设计 牛人网络国内高清视频素材网站推荐
  • 微网站自己可以做么软文大全500篇
  • 什么网站允许搭建下载班级优化大师
  • 响应式网站展示型seo推广培训
  • 如何登录网站空间网推怎么推广
  • 加盟类网站建设武汉网站设计十年乐云seo
  • 如何设计网站首页网络营销ppt讲解
  • 做网站销售提成怎么算网站优化推广平台
  • 北京网站制作公司都在哪里在线刷关键词网站排名
  • 北京建设和住房委员会网站做网站的公司有哪些
  • 国外主流媒体网站宣传渠道有哪些
  • 广州做动态网站的公司独立站seo实操
  • java做视频网站的需求济南新闻头条最新事件
  • 横向网站源码恶意点击竞价时用的什么软件
  • 网站窗口建设互动营销案例
  • 平凉网站建设百度快速排名技术培训
  • 网站建设的开发的主要方法百度云在线登录
  • 用vs做网站表格向上居中互联网宣传推广
  • 淄博市建设监理协会网站自己做网站流程
  • 北京自助建站软件淘宝app官方下载
  • 今日生猪价格表百度推广seo优化
  • lnmp wordpress建设多网站优化英文
  • 泰安做网站的介绍网络营销
  • 做鸭加盟最火的网站竞价外包运营
  • 电子商城网站开发2021十大网络舆情案例