编程学习biancheng.45soft.com 本站提供了各种在线教程和资料,供大家学习与参考.
编程学习
当前位置: 主页 > VB6 > 对象和程序设计 > VB6 对象和程序设计 对象和类

VB6 对象和程序设计 对象和类

1.对象

对象在现实生活中到处可见,例如,一个人、一辆汽车、一台电脑都是一个对象。因此,对象是具有某些特征的具体事物的抽象。每个对象都具有描述其特征的属性,及附属于它的行为。


对象还可分为很多小对象,例如车轮也是一个对象,它由外胎、内胎、尺寸等属性。对象是类的一个实例,继承了类的属性、方法。


Vb中常用的对象有:窗体、控件等。



2.类

类是创建对象实例的模板,是同种对象的集合与抽象,它包含了创建对象的属性描述和行为特征的定义。类是对象的定义,而对象是类的一个实例。


类的一组属性和方法定义了类的界面,它封装了用于类的全部信息。当应用程序在某处由类创建一个对象,用户只要使用对象的属性和方法进行相应的操作,而不必关心其内部是如何实现的。


面向对象的程序设计主要建立在类和对象的基础上。通常的面向对象的程序设计中的类是由程序员设计的。而在VB重,类可由系统设计好,也可由程序员自己设计。


在VB中,工具箱上的可视类图标是VB系统设计好的标准控件类,此外,VB还可在“工程”菜单的“部件”项中加入大量的ActiveX控件。通过将类实例化,可以得到真正的控件对象。也就是说当在窗体上画好一个控件时,就将类转换成对象,即创建了一个控件对象,简称为控件。


除了通过控件类产生控件对象外,VB还提供了系统对象,例如,打印机(Printer)、剪贴板(Clipbord)、屏幕(Screen)、应用程序(App)错误(Err)等。


窗体是一个特例,它既是类也是对象。当向一个工程添加一个窗体时,实质就是由窗体类创建了一个窗体对象。



编程学习 VB6 对象和程序设计 对象和类 转载请保留此行.谢谢.

VB6