asp问题?高手请进!

来源:百度知道 编辑:UC知道 时间:2024/05/22 06:51:41
请看以下两个属性的设置:
Public Property Get FilePath()
FilePath=m_filePath
End Property

public Property Let FilePath(strPath)
m_filePAth=strPath
end Property
Public Property Get Forms()
Set Forms = m_objForm
End Property
请问以上的get let set分别是用在什么地方呀?这三个属性的定义有什么不同呀?请各位朋友指教.

get 是传值出去 外赋值
let 是传值近来 内赋值
set 是对象变量的定义赋值
例如引用时是这样的
dim cF
set cF = New clsForm
cF.Name = "Kitty" '调用let Name,就是向类里面的m_Name1赋值
response.write cF.Name '调用get Name,就是把类里面变量m_Name1的值