电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

OOP技术:易语言面向对象学习VIP专享VIP免费

OOP技术:易语言面向对象学习_第1页
OOP技术:易语言面向对象学习_第2页
OOP技术:易语言面向对象学习_第3页
OOP技术:易语言面向对象学习 当前有很多编程语言都是支持面向对象的,如:DELPHI、VC++、JAVA 等,但大家对于概念性的一些内容,取很难去理解、学习,有的学习者因为概念入不了门,使得放弃了进一步深入学习。现在,易语言 3.8 版也支持类(Class)了,因此,本文通过介绍易语言的面向对象的概念,使大家更加容易地学习了解,再去学习其它语言中的相关知识就不会那么难了。 一.枯燥的理论 1.对象和类 要讨论“面向对象”,大家必须首先搞懂什么是“对象”。面向对象编程语言中的“对象”概念和我们日常生活中说的“对象”、“东西”或“实体”非常相似(其实编程语言中的“对象”就是从现实生活中的“对象”、“实体”的概念发展而来的)。可以指你面前的这台戴尔电脑或你家楼下的那辆奔驰轿车,也可以指你们公司的销售员小张。 编程语言中的“类”的概念也和现实生活中的“类”非常相似。也是对某一类有共同特征的“东西”(实体,也许我们应该称“对象”)的概括。可以看出,“类”是一个抽象的概念,比如当你提到“电脑”这个概念时,你指的不是你面前的这台电脑,不是你家隔壁超市西面出口处用于结帐的那台电脑,也不是世界上任何一台具体的电脑,而是指“电脑”这个抽象的概念,是“具有处理器、存储器和输入、输出设备的电子设备”。同样,“员工”指的也不是你们公司是小张,不是我们公司的小王,也不是世界上任何一家公司的任何一个具体的工作人员,而是“服务于某家公司并定期领取薪水的人”。上面我们所说的“电脑”和“员工”就是两个“类”,因为它们分别概括了某一类型的“对象”的基本特征。另外要说明的一点是:“类”和“所有这类对象的集合”也是不一样的,因为后一个概念虽然也很全面,但它指的仍然是一大堆具体的对象,而不是一个抽象的概念。这也许有点像在玩文字游戏,希望你能适应并喜欢这种游戏规则,毕竟做任何事情都是需要“规则游戏”的,面向对象编程也不例外哦。 2.类的“成员”与“方法” 每个类一般有它的属性,比如每个员工都有自己的“姓名”,每到月底都可以领到 “日工资”乘以“本月出勤天数”算出来的工资。这里的“姓名”、“日工资”和“本月出勤天数”就是“员工”这个类的属性(或叫“成员”)。而每月工资的计算方法(日工资 * 本月出勤天数)就的“员工”类的一个“方法”。在易语言中的类模块中,一个类看起来就像一个程序集,类的成员看起来就像一个程序集变量,类的方法看起来就像...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部