|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊!起首ASP的类是由事务和办法(它们就是组成类的成员了)组成的,假如人人还没有打仗过,能够先看看上面的申明(哈哈,我是现学现卖,说得欠好请包涵)
在Class块中,成员经由过程响应的声明语句被声明为Private(公有成员,只能在类外部挪用)或Public(私有成员,能够在类表里部挪用)。被声明为Private的将只在Class块内是可见的。被声明为Public不但在Class块的外部是可见的,对Class块以外的代码也是可见的。没有利用Private或Public明白声明的被默许为Public。在类的块外部被声明为Public的历程(Sub或Function)将成为类的办法。Public变量将成为类的属性,同利用PropertyGet、PropertyLet和PropertySet显式声明的属性一样。类的缺省属性和办法是在它们的声明部分用Default关头字指定的。
请人人心坎看完蓝色的部分,上面我们来看一个例子
<scriptlanguage=vbscriptrunat=server>
ClassmyClass
//----声明(声明就是界说)myClass类的类外部(公有的[Private])变量
PrivatestrAuthor
PrivatestrVersion
PrivatestrExample
//---------------------------界说类的事务-------------------------------//
//----Class_Initialize()是类的初始化事务,只需一入手下手利用该类,起首会触发该部分的实行,上面我们会在该成员中初始化该类的作者和版本和在屏幕上显现一下该类已入手下手了
PrivateSubClass_Initialize()
strAuthor=思源
strVersion=1.0
Response.Write<br>myClass入手下手了<br>
EndSub
//----Class_Terminate()是类的停止事务,只需一加入该类,就会触发该事务,上面我们会该事务中设定加入该类时会在屏幕上显现该类已停止了。
PrivateSubClass_Terminate()
Response.Write<br>myClass停止了<br>
EndSub
//---------------------------用户本人界说的办法-------------------------------//
//----该办法前往一个版本信息
PublicSubInformation()
Response.Write<br>CodingBy<ahref=mailto:coder@sinobe.com>Maxid_Zen</a>@<ahref=http://www.design60s.com>www.design60s.com</a>.<br>
EndSub
//---------------------------界说类的输入属性-------------------------------//
//----定类的属性,该属性是让用户初始化strExapmle变量
PublicPropertyLetsetExapmle(ByValstrVar)
strExapmle=strVar
EndProperty
//---------------------------界说类的输入属性-------------------------------//
//----界说类的属性,该属性是前往一个版本号
PublicPropertyGetVersion
Version=strVersion
EndProperty
//----界说类的属性,该属性是前往该类的作者号
PublicPropertyGetAuthor
Author=strAuthor
EndProperty
//----界说类的属性,该属性是前往一个版本号
PublicPropertyGetExapmle
Exapmle=strExapmle
EndProperty
EndClass
</script>
<%
//-------这里是利用该类的例子
DimoneNewClass
SetoneNewClass=myClass
Response.Write&oneNewClass.Author&<br>
Response.Write版本:&oneNewClass.Version&<br>
oneNewClass.setExapmle=这是一个复杂类的例子
Response.Write用户自界说:&oneNewClass.Exapmle&<br>
oneNewClass.Information
SetoneNewClass=Nothing
%>实现规模效益。与传统的用户拥有硬件软件所有权和使用权以及传统的应用服务商提供一对一的服务模式不同,ASP拥有应用系统所有权,用户拥有使用权,应用系统集中放在ASP的数据中心中,集中管理,分散使用,以一对多的租赁的形式为众多用户提供有品质保证的应用技术服务,实现规模效益。 |
|