首页 | 互联网 | IT动态 | Cisco | Windows | Linux | Java | .Net | Oracle | 华为 | 存储世界 | 服务器 | 网络设备 | IDC | 安全 | 求职招聘
IT培训 | 数字网校 | 技术专题 | 电子书下载 | 教学视频 | 网页设计 | 平面设计 | 解决方案 | 直播室 | 虚拟考场 | 搜索 | 博客 | 沙龙 | 论坛
ASP | ASP.NET | JSP | PHP | AJAX | XML | Java script | HTML/CSS | 服务器类
各大城市软件开发培训、软件人才免费咨询热线:400-700-5807
 您现在的位置: 中国IT实验室 >> WEB开发 >> asp学习教程 >> 文章正文
ASP的(VBScript)类基础
ChinaItLab  2007-10-8  保存本文  佚名  收藏本站

 

关于ASP的(VBScript)类
首先ASP的(VBScript)类是由事件和方法(它们就是构成类的成员了)构成的 

在 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 "<br>myClass开始了<br>" 
End Sub 
'//----Class_Terminate()是类的结束事件,只要一退出该类,就会触发该事件,下面我们会该事件中设定退出该类时会在屏幕上显示该类已结束了。 

Private Sub Class_Terminate() 
Response.Write "<br>myClass结束了<br>" 
End Sub 

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

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

Public Sub Information() 
Response.Write "<br>Coding By <a href='mailtcoder@sinobe.com'>Maxid_Zen</a> @ 

<a href='http://www.design60s.com'>www.design60s.com</a>.<br>" 
End Sub 

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

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

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

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

[1] [2] 下一页  

中国IT教育热线咨询
相关文章
ASP连接11种数据库的语法总结
教你优化你的ASP程序
asp去除HTML标记的三个实用函数
ASP添加验证码的解决方法
ASP通用文章分页函数:非记录集分页
最新文章
·MySQL聚焦Web 2.0的可扩展性
·项目管理的信息化
·领导者找到信赖的副手比什么都重
·Unix下自动化测试实践
·用ASP程序实现网站在线人数统计
 文章评论

 精彩友情推荐
·锐捷网络交换机
·网件交换机报价
·netgear网络交换机
·中兴网络交换机
·锐捷三层交换机
·IDC资讯大全
·机房品质万里行
·IDC托管必备知识
·全国IDC报价
·网站推广优化
ASP.NET ASP PHP JSP
·ASP.NET的文件类型04-23
·IIS服务器不支持ASP.NET的解决办法04-21
·使用ASP.NET 2.0中的ReportViewer控件04-21
·专家解析Asp.Net木马文件操作04-21
·ASP.NET MVC 源码更新预览04-18
·ASP.NET(C#)经典采集代码04-17
·ASP.NET购物车代码程序04-17
·ASP.NET生成静态页面和分页代码04-17
·Asp.Net之枚举类型输出需要类型转换04-17
·DataAdapter对象04-16
·ASP.NET 2.0中XML数据的处理04-16
·教你优化你的ASP程序03-07
·asp去除HTML标记的三个实用函数03-07
·ASP添加验证码的解决方法03-07
·ASP通用文章分页函数:非记录集分页03-07
·ASP教程基础:十天学会ASP第三天03-07
·ASP教程基础:十天学会ASP第二天03-07
·ASP教程基础:十天学会ASP第一天03-07
·能够生成google xml地图的asp源码03-06
·asp将全角转化成半角的函数02-15
·修改asp代码防止被杀毒软件误删12-06
·ASP取出HTML里面的图片地址的函数12-06
·一个完整、安全的PHP用户登录系统11-14
·Apache+PHP+MySQL建立数据库驱动的动态网站08-24
·用SSH与PHP相连接 确保数据传输的安全性08-23
·PHP5手动最简安装方法08-03
·PHP程序加速探索之服务器负载测试07-11
·完全讲解PHP+MySQL的分页显示示例分析05-30
·用Suhosin加强PHP脚本语言安全性05-26
·初学入门 PHP 和 MySQL05-17
·传奇的诞生 PHP三位创始人简介05-10
·大型系统上PHP令人不爽的九大原因05-10
·PHP 5.0中多态性的实现方案浅析05-10
·js 全选或全不选04-15
·缓冲技术提高JSP程序的性能和稳定性03-31
·介绍JSP中表单数据存储应用的一种通用方法03-27
·深入讲解JSP 2.0下的动态内容缓存技术03-25
·J2EE综合:深入谈论JSF与Struts的异同03-23
·JSP过滤器实现---论坛不文明语过滤功能03-23
·JSP/Servlet/JSF--Java异常框架设计03-14
·JSPWeaver消灭JSP开发中的“一回生”03-07
·如何提升JSP应用程序的效率03-05
·JSP/Servlet/JSF--对标签库的深入研究03-05
·使用异步Servlet扩展AJAX应用程序03-04
  培训中心
人才交流中心 技术交流中心
  ITLab技术交流平台: