ASP类编写详细说明

2016-02-19 09:38 1 1 收藏

今天给大家分享的是由图老师小编精心为您推荐的ASP类编写详细说明,喜欢的朋友可以分享一下,也算是给小编一份支持,大家都不容易啊!

【 tulaoshi.com - Web开发 】

首先ASP的类是由事件和方法(它们就是构成类的成员了)构成的,如果大家还没有接触过,可以先看看下面的说明(哈哈,我是现学现卖,说得不好请见谅)
       在 Class 块中,成员通过相应的声明语句被声明为 Private(私有成员,只能在类内部调用) 或 Public(公有成员,可以在类内外部调用) 。被声明为 Private 的将只在 Class 块内是可见的。被声明为 Public 不仅在 Class 块的内部是可见的,对 Class 块之外的代码也是可见的。没有使用 Private 或 Public 明确声明的被默认为 Public。在类的块内部被声明为 Public 的过程(Sub 或 Function)将成为类的方法。Public 变量将成为类的属性,同使用 Property Get、Property Let 和 Property Set 显式声明的属性一样。类的缺省属性和方法是在它们的声明部分用 Default 关键字指定的。
请大家内心看完蓝色的部分,下面我们来看一个例子
script language=vbscript runat=server

Class myClass
        '//----声明(声明就是定义)myClass类的类内部(私有的[Private])变量
        Private strAuthor
        Private strVersion
        Private strExample

 '//---------------------------定义类的事件-------------------------------//
 '//----Class_Initialize()是类的初始化事件,只要一开始使用该类,首先会触发该部分的执行,下面我们会在该成员中初始化该类的作者和版本以及在屏幕上显示一下该类已经开始了

        Private Sub Class_Initialize()
                strAuthor = 思源
                strVersion = 1.0
                Response.Write brmyClass开始了br
        End Sub
        '//----Class_Terminate()是类的结束事件,只要一退出该类,就会触发该事件,下面我们会该事件中设定退出该类时会在屏幕上显示该类已结束了。

        Private Sub Class_Terminate()
                Response.Write brmyClass结束了br
        End Sub

 '//---------------------------用户自己定义的方法-------------------------------//

        '//----该方法返回一个版本信息

 Public Sub Information()
         Response.Write brCoding By a href='mailto:coder@sinobe.com'Maxid_Zen/a @ a href='http://www.design60s.com'www.design60s.com/a.br
 End Sub

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

 '//---------------------------定义类的输出属性-------------------------------//

 '//----定类的属性,该属性是让用户初始化strExapmle变量

        Public Property Let setExapmle(ByVal strVar)
         strExapmle = strVar
 End Property

 '//---------------------------定义类的输出属性-------------------------------//

 '//----定义类的属性,该属性是返回一个版本号

 Public Property Get Version
  Version = strVersion
 End Property

 '//----定义类的属性,该属性是返回该类的作者号

 Public Property Get Author
  Author = strAuthor
 End Property

 '//----定义类的属性,该属性是返回一个版本号

 Public Property Get Exapmle
  Exapmle = strExapmle
 End Property

End Class

/script
%

'//-------这里是使用该类的例子

Dim oneNewClass

Set oneNewClass = myClass

Response.Write 作者: & oneNewClass.Author & br
Response.Write 版本: & oneNewClass.Version & br

oneNewClass.setExapmle = 这是一个简单类的例子

Response.Write 用户自定义: & oneNewClass.Exapmle & br

oneNewClass.Information

Set oneNewClass = Nothing

%

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

来源:https://www.tulaoshi.com/n/20160219/1591554.html

延伸阅读
标签: 手机游戏 IOS
《虚荣》神器装备使用要点详细说明 《虚荣》是一款3D游戏,前不久在苹果发布会上展现了这款游戏,让玩家心动不已,外国玩家也已经体验过这款游戏,在游戏中也有几件神级装备,下面图老师图老师小编为大家带来《虚荣》神器装备使用要点攻略。 Aftershock 余震 被动效果:使用一个技能之后,你的下一次普通攻击会造成相当于目标最大体力上...
《上古卷轴5:天际》“龙吼”详细说明 (出处:) 《上古卷轴5:天际》13级大剑赤膊奔放挑巨人 《上古卷轴5:天际》13级大剑赤膊奔放挑巨人 欢乐到蛋疼《上古卷轴5 天际》一百种死法   国外玩家都在过感恩节中,闲来无事的玩家给我们带来了《上古卷轴5》100种恶搞死法,有些还是蛮欢乐的,让我们伴随着猫王的《A little les...
《伊苏7》全饰品详细说明 饰品名称 効果   取得方法(地点) 锻錬の首轮I   使用技能时,技能熟练度额外增加1   合成 宝:炎の神殿  锻錬の首轮II   使用技能时,技能熟练度额外增加2 合成 宝:地の霊场  锻錬の首轮III   使用技能时,技能熟练度额外增加3   宝箱:...
标签: 手机游戏 IOS
《大圣归来》各系统以及玩法详细说明 《大圣归来了》的玩法非常多,图老师图老师小编为各位新手玩家带来了《大圣归来了》各系统的详细介绍。 普通系统 1、珍宝阁(商店) :商店分一般商店与vip商店(有vip等级商店,即3级只能购买一些物品4级只能购买一些物品以此类推,一共15级vip);普通商店的桃子和刷新符每天有购买次数,建...
标签: 电脑入门
用法: shutdown -i | -l | -s | -r | -a -f -m computername -t xx -c "comment" -d up:xx:yy 没有参数 显示此消息(与 ? 相同) -i显示 GUI 界面,必须是第一个选项 -l注销(不能与选项 -m 一起使用) -s关闭此计算机 -r关闭并重启动此计算机 -a放弃系统关机 -m computername 远程计算机关机/重启动/放弃 -t xx 设置关闭的超...

经验教程

732

收藏

42
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部