注册 登录
编程论坛 ASP技术论坛

set upload=new upload_file建立上传对象

emusnake 发布于 2008-11-10 16:49, 2766 次点击
这个问题以前有人问过,不过我没有看懂解释

版主解释了一部分,说
set upload=new upload_file
upload_file是一个自定义的类,这句看懂了,关键是这个new是什么地干活
在vbs语法中,set是创建对象的,那那个new呢?有说是创建新对象,但什么是新对象,
希望高手解释一下
(我只知道在js里面new是用来创建对象的)

[[it] 本帖最后由 emusnake 于 2008-11-10 16:51 编辑 [/it]]
9 回复
#2
hokers2008-11-10 16:56
定义一个与upload_file类相同的新对象.
#3
emusnake2008-11-10 17:02
谢谢楼上,
不过我还有俩问题
1,你的意思是类可以派生对象?
2,为什么还需要建一个新对象啊?直接set upload=upload_file不行么?
谢谢了,我刚接触编程,问题可能很幼稚
#4
hokers2008-11-10 17:06
upload_file只是定义类,不是对象,无法使用,所以需要set一个新对象使用.
#5
emusnake2008-11-10 17:14
可以用创建新对象的方法来调用类?我这么理解对吗?
#6
sunfishy2008-11-10 17:23
5楼理解正确.
#7
hokers2008-11-10 17:24
好象不错.
#8
hmhz2008-11-10 17:36
set upload=new upload_file
意思是创建一个新的对象“upload”来调用新的类“upload_file”
如果不使用new的话,那upload_file就不是类,可能还是个自定义函数也说不定
使用new就直接区别它是一个类

[[it] 本帖最后由 hmhz 于 2008-11-10 17:37 编辑 [/it]]
#9
emusnake2008-11-10 17:43
谢谢各位,8楼大哥解释的很清楚
#10
kangxueqin2008-11-25 10:35
hmhz  无私奉献的高手,我们要向他学习啊!
1