在ASP中如何使用类class

来源:aspcn 时间:2007-09-16 17:17:00 

 在不久前的一天,当我为了解决一个语法问题来翻阅VBscript文档时,偶然间发现在了下面的一句话: 


  Class Statement  
    
  Declares the name of a class, as well as a definition of the variables, properties, and methods that comprise the class. 


翻译过来就是......

Class 声明 

声明一个类的名字,就是定义一些变量,属性,方法来组成一个类

这是真的!!!?VBScript中能用类!?!?不知道能不能用于ASP!?这样的话,我就不是能写出像object一样的ASP程序?!说干就干!实践是检验真理的唯一标准,自个动手吧!

我们常常看到别的程序语言中中都有类的说明,PHP,VB,C++,这个在VBScript中的类的说明,我是第一次听到,我们的日常工作就是网站开发,在这个里面多多少少搞出点经验,像模像样也能自诩为"内行",所以我就来分享一下我所知道的这个新的东东。我们来看看下面的这个代码吧!(window2000+IIS5.0通过测试)


 <%  
  ’’声明一个名为aspxhome的类  
  Class aspxhome  
  Private aspxhome  
  ’’初始化类  
  Private Sub Class_Initialize  
  aspxhome="aspxhome Is Good!<br>"  
  End Sub  
  ’’定义一个函数  
  Public Function DoIt()  
  DoIt=aspxhome  
  End Function  
  ’’定义一个方法  
  Public Sub QueryStr(stat)  
  Response.write stat  
  End Sub  
    
  End Class  
    
  Set Hi_aspxhome=New aspxhome ’’定义一个名为Hi_aspxhome的aspxhome对象实例  
  response.write Hi_aspxhome.DoIt  
  varstr="aspxhome Is Cool!<br><font color=red>http://www.aspxhome.com</font><br>WelCome!!!"  
  Hi_aspxhome.QueryStr varstr  
    
  %> 


这是很简单的一个程序,我们在其中声明了一个名为aspxhome的类,建立了一个DoIt函数,一个QueryStr方法,这个程序很简单相信大家能看懂,它的显示如下: 


  Aspxhome Is Good! 
  Aspxhome Is Cool! 
  http://www.aspxhome.com 
  WelCome!!! 


   以后,咱们就可以把我们常用到的程序写成一个类,到时候就用<!--#include file="xxx.asp"-->来包含进来就行了,这给我们开发程序又提供了新的空间,真是爽啊!和C++一样了,有点回归自然的感觉.

标签:类,class,ASP
0
投稿

猜你喜欢

  • 深入理解Python中的 __new__ 和 __init__及区别介绍

    2022-11-15 12:23:36
  • go smtp实现邮件发送示例详解

    2023-06-23 22:05:14
  • python3对拉勾数据进行可视化分析的方法详解

    2022-04-04 03:02:32
  • python实现图像拼接

    2023-07-26 15:38:27
  • 仿6room网站图片链接效果

    2007-06-21 13:59:00
  • Javascript中Eval函数的使用

    2024-03-24 19:55:23
  • 一个基于flask的web应用诞生 bootstrap框架美化(3)

    2023-12-04 02:30:39
  • Python中常见的反爬机制及其破解方法总结

    2023-03-05 19:38:42
  • python3.7调试的实例方法

    2022-09-22 17:16:24
  • MySQL修改配置,区分大小写

    2010-12-03 16:31:00
  • 在Python中操作文件之read()方法的使用教程

    2021-10-28 19:23:46
  • 使用 Python 实现简单的 switch/case 语句的方法

    2021-02-02 09:10:16
  • Java正则表达式循环匹配字符串方式

    2023-07-25 03:29:48
  • pandas DataFrame索引行列的实现

    2023-12-16 09:52:55
  • 对python 树状嵌套结构的实现思路详解

    2022-02-04 15:45:06
  • ASP技术访问WEB数据库

    2023-07-11 22:50:09
  • Python学习之循环方法详解

    2021-04-13 21:07:15
  • ASP看代码学习CASE的用法

    2008-04-13 06:36:00
  • python实现文本进度条 程序进度条 加载进度条 单行刷新功能

    2021-04-06 09:29:53
  • python操作excel之openpyxl模块读写xlsx格式使用方法详解

    2021-01-16 23:17:50
  • asp之家 网络编程 m.aspxhome.com