面向对象程序设计表单.pptxVIP

  • 0
  • 0
  • 约7.93千字
  • 约 58页
  • 2022-05-29 发布于上海
  • 举报
会计学;(2)类的划分 1)根据类的由来划分 ①基类:它是VFP 6.0系统预先定义的内置的类。VFP 6.0基类共有29个,“表单控件”工具栏中的按钮都是基类按钮。基类不存放在某个类库文件中。 ②自定义类:由用户创建的类。从基类可以派生出用户自定义类,从用户自定义类还可以派生出新的用户自定义类。自定义类存放在自定义类库中,类库文件的扩展为.VCX。一个类库可以存放一个或者多个自定义类。 2)根据类的包容性划分 ①容器类:能包含其他类的类。例如命令按钮组、选项按钮组和页框等。 VFP 6.0的容器及其可包含的对象见表8-1。 ;容 器;②控件类:不能包含其他类的类。例如命令按钮、文本框和标签等。 使用容器类所创建的实例化对象是容器对象,使用控件类所创建的实例化对象是控件对象。 3)根据类的继承性划分 当基于现有的类创建新类时,新类就继承了现有的类的属性、事件和方法。新类称为子类,现有的类称为父类。;1.属性(Property) 属性用于描述对象的特征。 对象创建之后,VFP就赋予该对象各属性的默认值,用户可以修改对象属性的默认值,还可以添加对象的属性。 2.方法(Method) 方法用于描述对象的行为,是对象能够执行的操作,是系统内置的过程。方法所包含的程序对用户来说是不可见的。用户只需了解方法的名称和功能,遵循规定的格式调用方法,就能够完成相应的操作。 每个对象拥

文档评论(0)

1亿VIP精品文档

相关文档