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

asp 类(class)导读 - ASP教程

发布时间:2016-08-04 23:20:01 所属栏目:Asp教程 来源:站长网
导读:在VBScript中使用类涉及到一些关于面向对象的思想。使用各种语言都可以编写com组件,使用到asp之中,这些语言包含c、vb、delphi或者java等,可以看到windows操
在VBScript中使用类涉及到一些关于面向对象的思想。使用各种语言都可以编写com组件,使用到asp之中,这些语言包含c、vb、delphi或者java等,可以看到windows操作系统可以兼容很多东西,这些都可能应用到asp当中。但是这些东西离实际的应用很远,asp主要是基于vbscript,来自微软的脚本语言。

模块的概念带来很多好处,参看置顶文章,他是我的一个朋友写的:http://www.aspxuexi.com/class/2006-4-26/asp_class.htm

国内和国外的很多程序员创造了很多这样的模块,修改之后可以供我们使用,这些值得收藏的脚本都放在本站,收集进一年,asp学习网上的这部分资料是比较齐全的。

参看:http://www.aspxuexi.com/class/

在web编程中强调oop(面向对象)的思想,可能会把简单的问题复杂化;但是如果不掌握这种方法,我们必将失去找到最简单方法的机会。

ASP 不是一门编程语言,所以实际上不存在类这一概念,通常所谓的asp,应该是指一种动态网站的解决方法。我们说的ASP 类是指编程语言 VBScript 在 ASP 里应用时的类。

查看vbscript脚本的教程,请参看: http://www.aspxuexi.com/vbscript/index.htm    我们还可以用jscript等来写asp,但是vbscript是最好的。

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

asp的类支持以下内容:

公有成员变量、私有成员变量、属性

公有成员函数、私有成员函数

构造函数、析构函数

这部分请查看http://www.aspxuexi.com/class/2006-4-26/asp_class.htm

一个最简单的 ASP 类

class aspxuexi

sub PrintHello()

response.Write "Hello World!"

end sub

end class

可以看出,ASP 类的基本结构是:

class 类名

类代码

end class

使用一个最简单的 ASP 类

dim obj

set obj = new aspxuexi '使用 set new 创建对象,由于不是服务器组件,所以不能用 server.CreateObject 创建

call obj.PrintHello '对象名称后加点,再跟成员变量、属性或函数,表示调用该对象的成员变量、属性或函数,将显示 Hello World! 这里和使用那些内置对象比如application对象是相同的道理.

set obj = nothing '释放对象

ASP 类里不能重载构造函数,所以我们不能使用类似于 set obj = new aspxuexi("subObj") 的语句来创建类。

(编辑:源码网)

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

    热点阅读