1.类:工厂里使用一种模具可以生产许多同种类的产品,类就是生成对象的模具,使用一个类也就可以快速在应用程序中创建同种类的许多对象。类是对象外观和行为的模板,对象是类的一个实例。类是一个抽象的概念,对象是一个具体的东西。例如,"汽车"可看作是一个类,它包含了汽车这个类的共同特征(比如:型号、发动机排量、外观尺寸、颜色等).对对于"奔驰"是汽车这个类的一个具体实例。
2.基类:vfp中,为了实现常用功能,系统提供了一些类,称为基类,子类是用户在已有的类的基础上进行修改并加入新的特性而形成的类。子类所依托的类称为父类。
系统提供的基类工具栏如图2所示,
当我们新建或修改一个表单时,会打开"表单设计器",该工具栏会自动打开,该工具栏上的每一个按钮对应一个系统基类,见下表,我们单击该工具栏上的某个按钮,在表单上画出一个控件,实际上就是依据该基类创建了一个对象。
|
名称 |
基类名 |
是否容器 |
|
表单 |
form |
是 |
|
标签 |
label |
不是 |
|
文本框 |
textbox |
不是 |
|
编辑框 |
editbox |
不是 |
|
命令按钮 |
commandbutton |
不是 |
|
命令按钮组 |
commandgroup |
是 |
|
单选按钮组 |
optiongroup |
是 |
|
检查框 |
check1 |
不是 |
|
列表框 |
listbox |
不是 |
|
复选框 |
combobox |
不是 |
|
微调按钮 |
spinner |
不是 |
|
表格 |
grid |
是 |
|
图像 |
image |
不是 |
|
定时器 |
timer |
不是 |
|
页框 |
pageframe |
是 |
|
线条 |
line |
不是 |
|
形状 |
shape |
不是 |
|
容器 |
container |
是 |
3.基类的分类:vfp的基类可分为容器类和控件类两大类。
(1).容器类:容器类是可以包含其他害的基类,将容器类加入表单后,无论在设计还是在运行时,既可以将容器类的对象作为一个整体进行操作,也可以分别对其中所包含的对象进行处理。
(2).控件类:控件类是可以包含在容器类的类。控件类的封装比容器类更加严密,但也因此丧失了一些灵活性。控件类不能作为其他对象的父对象。
| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号 珠峰网 版权所有 All Rights Reserved
|