易语言10分钟入门教程.pdfVIP

  • 211
  • 0
  • 约9.55千字
  • 约 8页
  • 2021-11-24 发布于上海
  • 举报
“易语言”十分钟入门教程 “易语言”十分钟入门教程 第 1 分钟:序曲 第 2 分钟:“易语言”初相识 第 3 分钟:第一个程序 第 4 分钟:第一个类库 第 5 分钟:猜数字游戏 第 6 分钟:基本语法 第 7 分钟:面向对象 第 8 分钟:特色语法 第 9 分钟:答题时间 第 10 分钟:收工喽 亲爱的朋友,您愿意花十分钟的时间,来了解一门全新的编程语言“易语言”吗? 第 1 分钟:序曲 只有十分钟,时间紧迫,让我们立刻开始,不多说一句废话(这一句话本身算不算废话?哈哈)。 其实用不着那么紧张,以人均每分钟阅读 300 字计算, 10 分钟足以读完 3000 字。况且我也不打算写 那么长,因为还要给亲爱的读者留足思考时间。 本文作为十分钟入门教程,无法面面俱到,只能重点介绍初学者着重关注、关心或感兴趣的部分。本 文的主要目的是:让读者在很短的时间内对“易语言”有一个大概的了解和感性的认识。如果想获取 更深入、更详尽、更权威、更条理、更富逻辑性(或者更抽象、更死板?)的资料,请去拜读易语言 官方提供的《 “易语言”白皮书 》——这本书写的很好,文笔比我强多了!本文大量参考该白皮书。 (在本文中,我偶尔会把“易语言”说成“飞扬易语言”或“易语言”,总之都是一样东东。) 第 2 分钟:“易语言”初相识 先通过简单几句话,了解一下飞扬易语言的大概: 完全面向对象,具有类和接口的完整概念(从现在开始忘掉结构化编程吧) 具有自动垃圾回收机制(你只管创建对象,而不必自己释放,轻松多了) 源代码将被编译为本地机器码,程序具有很高的执行效率(当然还是比不上 C 语言) 同一套源代码,可以被编译为多个操作系统( Windows/Linux/... )下的可执行文件,这是其 跨平台机制 可将源代码编译为易语言类库,以达到代码复用。同一个易语言类库可以在多个平台下通用。 此外,还可以使用 C/C++开发易语言“本地类库”。开发类库非常轻松。 有一个“系统”类库(类似于原易语言中的“核心支持库”)为程序提供最核心支持,是程序 运行所必需的,其文件大小只有 150K,小巧玲珑。 甲 “易语言”十分钟入门教程 有一个跨平台的图形用户界面( GUI)类库,基于 wxWidgets ,目前还不太成熟。 目前各方面的类库都非常缺乏,不过时间会完善一切 将会有一个包括“可视化界面设计”在内的完善的集成开发环境( IDE),其大部分代码将使 用飞扬易语言自身编写。 (暂时先用文本编辑器写程序吧,呵呵,推荐 emEdit ,对汉字的语法高亮 支持比较好) 飞扬易语言有不少特色语法,如“友好名称(类自然语言编程)”、“三联判断式”、“多返 回值”、“双向赋值”、“属性表”等等。 我想有必要再强调一遍:“易语言”跟原来的易语言( 1.x - 4.x )是完全不同的两个编程语言(如 果非要找出相同点话, 它们都是易语言公司的产品, 作者都是吴涛) 。前者在编程理念上要先进许多, 是未来发展的趋势;后者在编程资源上更具优势,是已经逐渐成熟的实用产品。 第 3 分钟:第一个程序 公开 类 启动类 { 公开 静态 启动 () { 控制台 . 输出行 ( 祖国您好! ); } } 请将以上代码存为 hello.ef 文件,注意编码格式必须是 Unicode(little endian) 。 编译命令行: ec hello.ef -ecl_name= 程序 -starter_cls= 启动类 -out_mode=runable -out=hello.exe 以上命令行将编译生成 h

文档评论(0)

1亿VIP精品文档

相关文档