一、对象的概念:
所谓“对象”,即为属性、方法和事件的集合。在人们的日常生活中,“对象”也可以理解为“事物”,比如说,一个人、一件东西、一起事情,都可以被认为是一个“对象”。 对象的属性记录对象特征,对象的方法提供了对对象进行某种操作的途径,对象的事件用作通知外部它的状态发生了改变。譬如说一个电源开关,其外形、颜色、使用电压等等都可以认为是该电源开关“对象”的属性,而关闭或打开此电源开关则可以认为是电源开关“对象”的方法。在关闭或打开的同时,它可能产生事件,譬如通知与其相连的电器开始工作或者停止等等。在易程序中,例如“画板”组件,即是一个典型的对象,它具有 “画笔类型”、“画笔粗细”等属性,同时又有“画直线”、“画矩形”等方法,在需要重画时还会产生“绘画”事件; 二、对象的创建:
在易程序中,对象通过定义数据类型的实例来创建。定义方法有多种,譬如将一个组件绘制到设计窗口上或者在程序中定义一个具有该数据类型的变量。被绘制到设计窗口上的组件或者所定义的变量即为对象。所谓“数据类型”,只是定义了对象的构架,就好比是房屋设计图和实际房屋之间的关系。设计图只是指定了该房屋的构造和布局,在使用该设计图建造出实际的房屋之前,房屋对象是根本不存在的。同样,一个数据类型可以定义出无限多个对象,就好比使用某一份房屋设计图可以建造出无数同样的房屋一样; 三、在程序中引用对象的属性及方法: 通过在对象及其属性或者方法之间加上句点(“.”)即可以引用对象的属性及方法。 例:读取“画板1”对象的“画笔粗细”属性 例:修改“画板1”对象的“画笔粗细”属性 例:调用“画板1”对象的“画直线”方法 举例 下面举例说明一步步创建显示 “祖国,您好!”信息的易程序。 创建易应用程序有三个主要步骤: · 创建应用程序界面; · 设置属性; · 编写代码。 为了说明这一实现过程,按照以下步骤可创建一个简单应用程序,该应用程序的界面由一个标签和一个命令按钮组成。单击命令按钮,标签中会出现 "祖国,您好!" 信息。 一、创建应用程序界面: 建造易应用程序的第一步是创建并设计窗口,这些窗口将是应用程序界面的基础。然后在窗口上绘制构成界面的组件。对于目前的应用程序,可用组件工具箱中的两个组件:标签和按钮。 <1>、进入系统后跳转到名称为“_启动窗口”的窗口设计界面。如果在安装系统后没有使用“程序 -> 系统设置”菜单功能修改易程序的启动方式,新建程序进入编辑后就直接停留在“_启动窗口”窗口的设计界面; <2>、在窗口组件工具箱中选中“标签”窗口组件,使用鼠标将它绘制到窗口的上边中部; <3>、在窗口组件工具箱中选中“按钮”窗口组件,使用鼠标将它绘制到窗口的下边中部。 二、设置属性: 选中被绘制在窗口上的“标签”组件,在属性表中将其“标题”属性值改为空。 三、编写代码: <1>、双击被绘制在窗口上的“按钮”组件或者选中该组件后在属性表最下边的组合框内选取“被单击”事件从而开始编写对应的事件处理子程序; <2>、在子程序的程序部分输入“bq1.bt = "祖国,您好!"”后回车。 至此,我们的第一个应用程序已经创建完毕,按下 F5 键或使用“运行 -> 运行”菜单功能开始执行程序,单击窗口中的按钮,标签中即出现 "祖国,您好!" 信息。
|