asp使用三层体系结构中的一个类
但是如果类使用较少,它只是一个大的模块封装方法。如果大规模开发,将在项目管理中显示其优越性。所谓的意大利面代码将以ASP为结尾。我认为目前大多数ASP程序员都不使用类,也不熟悉面向对象的术语。我们需要添加一章来描述ASP的角色以及与面向对象编程的关系。
我将尽可能地用编程实践来解释类的用法,但不会使用抽象的术语,如面向对象,如果你有一个面向对象的理论,可以把这些内容及其组合,或者你会有一个独特的发现。如果你不必面对对象,也不必知道对象正在进行中,只要阅读本系列文章,学习类的用法,并按照编程规则,就可以足够健壮地管理你的ASP代码。
类相当于一个包装盒。它可以包装变量和函数形成一个整体。本系列文章的所有内容都是包装知识。
例如,我们可以在数学过程中包装一个类并使用它:
复制代码代码如下所示:
类con_math
公众
市民乙
民营公司
公共函数和()
Intel = Cint(一)+ Cint(B)
总和= Intel
端功能
类的结束
集数学=新con_math
数学a=19
数学,B=80
response.write和数学。
设置数学=无
按一行一行解释语法:
1、一个包装盒的定义,con_math的名字,我们都知道,数学是数学的意义,这con_前缀是我的习惯,可以用在课堂的整个过程,皇冠con_前缀,这是一个通用类。纯编程习惯,但添加前缀不仅是习惯的问题,也会在后面做的。
2,3将2个变量命名为A,B,它们前面的公共表示它们是可以由外部程序访问的公共变量。
4变量Intel定义为私有,这是包内私有变量。从外面看不到或被迫拔出。不管你有多努力,你都不能偷它。
这四行定义了一个6、7、8、9加法运算的功能,除了公开,其他与你每一天的事情,如果你不熟悉…或…不要看这个系列,第一个做你的功课更好。两个变量:同上,加上一个公共包,盒子在这里开了一个洞,你可以从外面看到它,用它。
10个结束类把磁带放在盒子里,一个整洁的类完成了。
然而,这个盒子只是一个概念,还没有准备好。当借用唐大师的话:(悟空他要吃我)是个概念,还没有变成现实(他是无辜的,就这样吧)它被实例化后,就太晚了啊(再不迟于他罪啊)。
实例化是指实际的肉食行为。
我们可以很容易地实例化我们的想法在ASP代码,但在怪物的西路无法实例化成千上万对他们吃唐僧肉类成千上万,真是可怜!
这是程序员的优势。
12我们实例化了一个定义良好的类实例,假名并不是语法中的名字,就像两个豌豆一样,或者是一团糟。所以我们现在知道,为什么要添加一个用来做类课程的前缀,你可以不用con_前缀等如下:yaomin_ jimo_ chunge_好材料…和你妻子在一起…或者女孩的名字可以,一个人必须生活在一个小小的想象中。
作为我们有两个变量,打开B的任务,在这里。你可以想象,它是在盒子上切一个洞,通过这个洞,你可以把东西放在里面,一定要拿出来。这个洞太小了。Uh no, don't worry. 大的东西可以放进去。正如人们的嘴,虽然小,地球上有那么多的食物可以吃。
15,我们通过小孔找出其函数的结果,并在页面上显示出来。99,Geely,这是我出生年份的前两名和两位数的数字。打开记事本,将代码写入其中,并在IIS中运行它。
16个男同性恋者在家里吃饭,洗盘子洗碗。设置无。这是同样的原因和创建记录集清除相同的使用。什么也没说,它被从内存中丢弃,通用包装盒占据了自由的位置。你当然会提高站点的性能,什么也犹豫不出,快什么都不设。
我知道每个人都没有发挥功能一样,至少和(19,80)使用更为方便。好吧,我们再在盒子里打个洞:
复制代码代码如下所示:
类con_math
公众
市民乙
民营公司
公共函数和()
Intel = Cint(一)+ Cint(B)
总和= Intel
端功能
公共功能(ByVal VA、VB 2个)
2 = Cint(VA)+ Cint(VB)
端功能
类的结束
集数学=新con_math
response.write math.sum2(19,80)
设置数学=无
你也想要Ctrl + C
虽然你真诚地看着我,你还是要说,如果你想学,你不能学,我要你学习,或者你要学习,我不会让你学习,你真的想学着确认吗
所以不要使用Ctrl + C。