- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《易语言飞扬面向对象编程》.pdf
《易飞扬面向对象编程》
每年公司周年庆我都会有个小小的礼物给大家的,今年也不例外,教材是最好
的礼物了,本文简单介绍了“易语言.飞扬”系统的面向对象编程方法,易飞扬还在
紧张地开发之中,愿大家与易飞扬一起成长。
“易语言.飞扬”官方网站:
“易语言.飞扬”官方论坛:/vbs/index.asp?boardid=148
《“易. 自.然”编程思想》地址:
/vbs/dispbbs.asp?boardID=148ID=100873page=1
“易语言.飞扬”集成编译环境(大众版):
/vbs/dispbbs.asp?boardID=148ID=100588page=1
《易飞扬面向对象编程》 1
分类2
启动3
公开4
私有4
静态4
非静6
对象7
成员8
初始9
清理 10
属性 10
事件 11
创建 13
销毁 13
重载 13
封装 15
继承 15
多态 16
总结 17
1
由于“易语言.飞扬”还未完全成型,在此过程中如果有所改动,教材也会相应
的改动,但是对于面向对象的编程来说,基本上是不会变的,因此本书作者才有信
心将面向对象的编程方法写出来。
之所以本书的名称中有“编程思想”一样,我们不是为了编程而去编程,那种
整天加班,一天到晚累得半死的生活并不是我们这些程序员理想中的生活,对于工
作与生活的态度,也影响到我们编程中去,如何仿照自然的方法去编程,去生活同
样具有重要的意义。
那么什么是“对象”呢?这个问题一直困扰着很多编程的入门者,有说对象就
是组件,有说对象就是类的实体化,虽然我不反对用这些术语,但我反对让初学者
搞不明白,实际上,“对象”就是你的一个好朋友,这个好朋友的功能强大,能够帮
助你完成你所设计的事情,那么,下面我们就介绍一直在你身边的这个好朋友吧。
分类
物以类聚,人以群分,朋友也是这样,如果你交个好朋友,那么就会受益无穷,
如果你交了个损友,那么后果不难想象,所谓近墨者黑,近朱者赤,君子之交淡如
水,也就是说交一些具有平常心的朋友,不会让你去冒险,不会让你心烦意乱。
好了,想法是好的,那么就会去找,如果真的找到了,那么就恭喜你,如果找
不到,也不必伤心。那么我们理想中的好朋友就是对象,而真实的好朋友就是对象
的实体,我们把他们分为一类人“好朋友”,还有就是“普通朋友”、“同事”、“老师”、
“陌生人”等。
通过以上,可以了解到面向对象编程中“类”与“对象”的关系。“类”相当于
“好朋友”、“普通朋友”、“同事”、“老师”、“陌生人”等这些思想的划分,而具体
的某个人就是类的“实际对象”。理想中的好朋友具有相关的特性,比如有身高,年
纪,性格等信息,也可以在人生的道路上帮助你成长。
在面向对象中,把“相关特性”称为“数据成员”,虽然听起来很奇怪,但大家
只要了解到,与老易语言中的属性是差不多的。
在面向对象中,把“功能”称为“方法”,虽然听起来很奇怪,但大家只要了解
到,与老易语言中的方法命令是差不多的。
下面就来看第一个易飞扬类的代码吧。
上述代码中,控制台就是一个对象,也是你的好朋友,他具有“输出行”这样
的方法命令,后面所接就是他的参数:“输出的文本”。而“输出的文本”是在上一
行中进行了定义的,是一个文本变量,并且内容是“易语言,你好!”,这样一想,
这个具体的好朋友还没有分类呢,于是将这个好朋友分为“启动类”,这个行为作为
“启动类”的一个“启动”方法去执行。
2
启动
上面
文档评论(0)