| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 511 人关注过本帖
标题:这些创建类的方法有什么不同
只看楼主 加入收藏
cjrboy
Rank: 1
等 级:新手上路
帖 子:141
专家分:0
注 册:2004-11-30
收藏
 问题点数:0 回复次数:3 
这些创建类的方法有什么不同
在VBScript中在类中 有一些语句中用到 [Public | Private] Property Let name ([arglist,] value) [statements] [Exit Property] [statements] End Property [Public [Default]| Private] Property Get name [(arglist)] [statements] [[Set] name = expression] [Exit Property] [statements] [[Set] name = expression] End Property [Public | Private] Property Set name([arglist,] reference) [statements] [Exit Property] [statements] End Property [Public [Default]| Private] Sub name [(arglist)] [statements] [Exit Sub] [statements] End Sub [Public [Default]| Private] Function name [(arglist)] [statements] [name = expression] [Exit Function] [statements] [name = expression] End Function 这些创建类的方法有什么不同
2005-04-13 15:31
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 
Let 是设置属性的过程 Set是给对象属性设置值
Get是读取属性值

Sub是过程 Function是函数,函数是有返回值的
Sub过程和Function定义成Public则成了类对象的方法了。

天津网站建设 http://www./
2005-04-13 15:54
cjrboy
Rank: 1
等 级:新手上路
帖 子:141
专家分:0
注 册:2004-11-30
收藏
得分:0 
Let 是设置属性的过程 Set是给对象属性设置值
Get是读取属性值
这三个还是不太明白
可以举个例子吗

http://www. QQ:75913145 三青互动
2005-04-14 15:27
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 
属性值数据类型有两种

 一种是变量,比如数值型、字符型等
 一种是对象,比如RecordSet  

给变量类型的属性赋值要通过 Let 属性过程
给对象类型的属性赋值要通过 Set 属性过程

而 Get 是取属性值,不分属性的数据类型

-------------------------------------------------------

就像赋值语句一样,
变量类型的语句是
X=3
Y=5
str="测试"
之类

对象类型就是
Set Cn=Server.CreateObject("ADODB.Connection")
Set objFile=New File
之类

[此贴子已经被作者于2005-4-14 15:36:25编辑过]



天津网站建设 http://www./
2005-04-14 15:35
快速回复:这些创建类的方法有什么不同
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017484 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved