您现在的位置:龙卷风首页 ›› 网络编程 ›› 阅读文章

Property Get、Property Let、Property Set 的区别——温习asp类

asp类对属性的定义和操作

asp类中,属性的定义有三种,分别是:

Property Get、PropertyLet、Property Set

三者有什么联系和区别呢?

Property Get 用来定义被读取的属性,Property Let和Property Set用来定义被赋值的属性!

Property Get可以同时传递值类型和引用类型的值;

Property Let只能赋值值类型的值,对应普通变量的定义(如param1="abc");

Property Set只能赋值引用类型的值,对应对象类型变量的定义,(如Set param2 = New Object)。

顺便说一下,定义asp类,有两个私有函数分别执行类的初始化和析构:

Class_Initialize 初始化函数名称;

Class_Terminate 析构函数

过程和函数都作为类的方法。了解了这些,asp类的定义基本就完全了。

参考:定义asp类:http://www2.flash8.net/teach/3683.htm

asp设计模式:http://space.flash8.net/bbs/viewthread.php?tid=247879&extra=page%3D1&page=1&1&styleid=12

VBScript参考:http://doc.51windows.net/vbscript/?url=/vbscript/html/vsstmpropertyset.htm

作者 不见不散 本文仅代表作者观点,与龙卷风资讯网立场无关。

我来说两句

内容/Content