第三章 表单设计与应用
1 第三章 表单设计与应用
本章要点 3.1面向对象的程序设计 3.2创建表单 3.3表单的属性、事件和方法 3.4表单集与多重表单
2 本章要点 3.1 面向对象的程序设计 3.2 创建表单 3.3 表单的属性、事件和方法 3.4 表单集与多重表单
31面向对象的程序设计 对象( object) 客观世界里的任何实体都可以被看作是对象。对象 可以是具体的物,也可以指某些概念 从编程的角度来看,对象是一种将数据和操作过程 结合在一起的数据结构,或者是一种具有属性(数据) 和方法(过程和函数)的集合体。事实上程序中的对 象就是对客观世界中对象的一种抽象描述 (1)对象属性:属性用来表示对象的状态 (2)对象方法:对象方法是描述对象行为的过程
3 3.1 面向对象的程序设计 ◼ 对象(Object) 客观世界里的任何实体都可以被看作是对象。对象 可以是具体的物,也可以指某些概念。 从编程的角度来看,对象是一种将数据和操作过程 结合在一起的数据结构,或者是一种具有属性(数据) 和方法(过程和函数)的集合体。事实上程序中的对 象就是对客观世界中对象的一种抽象描述 (1)对象属性:属性用来表示对象的状态。 (2)对象方法:对象方法是描述对象行为的过程
类、基类和子类 类( class) 类是对一类相似对象的性质描述,这些对象具有相同 种类的属性以及方法。 子类与继承 在面向对象的方法里,继承是指在基于现有的类创建 新类时,新类继承了现有类的方法和属性。此外,可 以为新类添加新的方法和属性。我们把新类称为现有 类的子类,而把现有类称为新类的父类。一个子类的 成员一般包括: (1)从其父类继承的属性和方法。 (2)由子类自己定义的属性和方法
4 类、基类和子类 ◼ 类(class) 类是对一类相似对象的性质描述,这些对象具有相同 种类的属性以及方法。 ◼ 子类与继承 在面向对象的方法里,继承是指在基于现有的类创建 新类时,新类继承了现有类的方法和属性。此外,可 以为新类添加新的方法和属性。我们把新类称为现有 类的子类,而把现有类称为新类的父类。 一个子类的 成员一般包括: (1)从其父类继承的属性和方法。 (2)由子类自己定义的属性和方法
类 含义 类名 含义 abe 标签 List box 列表框 Text Box 文本框 pinner 微调 Edit Box 编辑框 表格 Command Button命令按钮mage 图像 Command group命令按钮组 Timer 计时器 Option Group 选项按钮组 Page Frame页框 Check box复选框 ctive Control ActiveX挖件 ActiveX bou Combo box组合框 Control ActiveX绑定型
5 类 名 含 义 类 名 含 义 Label 标签 List Box 列表框 Text Box 文本框 Spinner 微调 Edit Box 编辑框 Grid 表格 Command Button 命令按钮 Image 图像 Command Group 命令按钮组 Timer 计时器 Option Group 选项按钮组 Page Frame 页框 Check Box 复选框 ActiveX Control ActiveX控件 Combo Box 组合框 ActiveX Bou Control ActiveX绑定型