最佳答案:就是用户自定义的一种类型,用来把一组无规律却又相关的数据组合在一起,一般为对象,用户可以自定义该对象的属性和方法等等。举个例子可以定义一个名为“学生”的类,里面有“学号”、“姓名”、“身高”、“体重”
就是用户自定义的一种类型,用来把一组无规律却又相关的数据组合在一起,一般为对象,用户可以自定义该对象的属性和方法等等。举个例子可以定义一个名为“学生”的类,里面有“学号”、“姓名”、“身高”、“体重”等属性。定义完之后,在其他的地方就可以赋值了了,比如在模块里写
Sub Test()Dim 小明 As New 学生小明.身高 = 180Debug.Print 小明.身高End Sub
立即窗口就会显示出180
再比如定义一个叫“三角形”的类,里面有三条边a,b,c是属性,还有一个函数s是方法,就是通过三条边长求这个三角形的面积,那么当你在给三条边赋值之后就可以直接通过“三角形.s”来求出他的面积。
类的class对象有两个事件
Initialize会在New一个该类实例的时候触发,一般用来赋各属性的默认值
Terminate会在该类的实例被释放的时候触发
类还有更复杂更高级的用法,你需要去看VB书进行系统的学习