加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

ASP 类专题浅析

发布时间:2023-06-07 09:38:05 所属栏目:Asp教程 来源:
导读:严格地说,ASP 并不是一门编程语言,所以不存在类这一概念,我们这里说的 ASP 类是指 ASP 的编程语言 VBScript 在 ASP 里应用的类。

ASP 类比较简单,它不具有真正意义上的继承、重载等特性,尽管如此,它仍然是非
严格地说,ASP 并不是一门编程语言,所以不存在类这一概念,我们这里说的 ASP 类是指 ASP 的编程语言 VBScript 在 ASP 里应用的类。

ASP 类比较简单,它不具有真正意义上的继承、重载等特性,尽管如此,它仍然是非常有用的,它降低了我们编程的复杂度,使我们的程序模块更加合理。

ASP 类支持什么 ASP 类比较简单,它不具有真正意义上类的继承、重载等特性。它支持以下内容: 
公有成员变量、私有成员变量、属性 
公有成员函数、私有成员函数 
构造函数、虚构函数 

创建和使用一个最简单的 ASP 类 一些初学者不理解类和对象的区别,打个比方,类好比是图纸,对象好比是根据图纸制作出的实物。 该示例给出了 ASP 类对象的简单示例,该类仅含有一个成员函数,用以解释类的基本格式,并给出创建、释放对象的方法。 详细内容 ASP 类成员变量、成员函数、构造析构函数 这是一个比较完整的讲解,所有的讲解都用注释的方式写在程序的旁边。 通过阅读本节,对 ASP 类有一个较为全面的理解,可以进行 ASP 类模块的开发。 详细内容 ASP 类属性 ASP 类属性与 ASP 类公有成员变量相比具有以下一些特点。 

可以在复值的同时执行其它功能 
可以确定复值范围 
可以设定只读、只写属性 

所以 ASP 类属性也是比较常用且重要的。 详细内容 ASP组合 ASP的功能实在有限,所以有时我们要实现复杂的功能,只好用组合来实现。 

创建一个最简单的 ASP 类
class CFoo
sub PrintHello()
response . Write "Hello World"
end sub
end class

可以看出,ASP 类的基本结构是:
class 类名
类代码
end class

使用一个最简单的 ASP 类
dim obj
set obj = new CFoo '使用 set new 创建对象,由于不是服务器组件,所以不能用 server.CreateObject 创建
call obj.PrintHello '对象名称后加点,再跟成员变量、属性或函数,表示调用该对象的成员变量、属性或函数,将显示 Hello World!
set obj = nothing '释放对象

ASP 类里不能重再构造函数,所以我们不能使用类似于 set obj = new CFoo("param") 的语句来创建类。
ASP的功能实在有限,所以有时我们要实现复杂的功能,只好用组合来实现。

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章