首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

怎么带参数初始化新建的类对象

2012-02-13 
如何带参数初始化新建的类对象?一般是新建对象的如下的步骤:Public obj1 as class1set obj1 new class1o

如何带参数初始化新建的类对象?
一般是新建对象的如下的步骤:

Public obj1 as class1
set obj1 = new class1
obj1.init(i,j,k)

能否减少一个步骤,变为:
Public obj1 as class1
set obj1 = new class1(i,j,k)


[解决办法]
初始化类的事件中添加这个元素声明即可
[解决办法]
VB中只能在类的初始化事件中为类提供缺省属性,无法像C++那样,使用构造函数,在定义的时候指定类的相关参数。只能像你的代码那样,在类创建后,调用一个初始化函数,为类的内部数据提供参数。因为是B,不是C,只能这样吧!

热点排行