仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 731|回复: 6
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之基于C#的接口基本教程之二

[复制链接]
若天明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:29:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
兄弟们,想来你们都看过了昨天的比赛了。我现在的痛苦状跟当时应该差不多。希望本版.net老师不吝赐教,为小弟这一批迷途的羊羔指一条阳光之道!您也知道:学习技术如果只有一个人摸索,那是一件多么痛苦的事情!还有,如果万辛能得名师或长者指点,那又是多么一件幸福和快乐的事情!  第二节界说接口
  从手艺上讲,接口是一组包括了函数型办法的数据布局。经由过程这组数据布局,客户代码能够挪用组件工具的功效。
  界说接口的一样平常情势为:

[attributes][modifiers]interfaceidentifier[:base-list]{interface-body}[;]
  申明:
  1、attributes(可选):附加的界说性信息。
  2、modifiers(可选):同意利用的润色符有new和四个会见润色符。分离是:new、public、protected、internal、private。在一个接口界说中统一润色符不同意呈现屡次,new润色符只能呈现在嵌套接口中,暗示掩盖了承继而来的同名成员。Thepublic,protected,internal,andprivate润色符界说了对接口的会见权限。
  3、唆使器和事务。
  4、identifier:接口称号。
  5、base-list(可选):包括一个或多个显式基接口的列表,接口间由逗号分开。
  6、interface-body:对接口成员的界说。
  7、接口能够是定名空间或类的成员,而且能够包括以下成员的署名:办法、属性、索引器。
  8、一个接口可从一个或多个基接口承继。
  接口这个观点在C#和Java中十分类似。接口的关头词是interface,一个接口能够扩大一个大概多个其他接口。依照常规,接口的名字以年夜写字母"I"开首。上面的代码是C#接口的一个例子,它与Java中的接口完整一样:

interfaceIShape{
 voidDraw();
}
  假如你从两个大概两个以上的接口派生,父接口的名字列表用逗号分开,以下面的代码所示:

interfaceINewInterface:IParent1,IParent2{}
  但是,与Java分歧,C#中的接口不克不及包括域(Field)。别的还要注重,在C#中,接口内的一切办法默许都是公用办法。在Java中,办法界说能够带有public润色符(即便这并不是需要),但在C#中,显式为接口的办法指定public润色符长短法的。比方,上面的C#接口将发生一个编译毛病。

interfaceIShape{publicvoidDraw();}
  上面的例子界说了一个名为IControl的接口,接口中包括一个成员办法Paint:

interfaceIControl{
 voidPaint();
}
  鄙人例中,接口IInterface从两个基接口IBase1和IBase2承继:

interfaceIInterface:IBase1,IBase2{
 voidMethod1();
 voidMethod2();
}
共2页:上一页1[2]下一页

数据库有很多应用领域,但是如果你单单学数据库的话基本上做数据库管理员比较合适而已,跟领域结合的你还得再学习那些领域知识。(其实数据挖掘我真是不懂,本来这学期开了一门课了。
飘飘悠悠 该用户已被删除
沙发
发表于 2015-1-19 15:20:46 | 只看该作者
这也就是最近几年来随着各种新的后台技术的诞生,CGI应用在Internet上越来越少的原因。CGI方式不适合大访问量的应用。
小女巫 该用户已被删除
板凳
发表于 2015-1-26 21:43:36 | 只看该作者
我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。
分手快乐 该用户已被删除
地板
发表于 2015-2-4 21:11:51 | 只看该作者
能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。
山那边是海 该用户已被删除
5#
发表于 2015-2-10 11:15:26 | 只看该作者
主流网站开发语言之PHPHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。
简单生活 该用户已被删除
6#
发表于 2015-3-10 15:40:59 | 只看该作者
虽然在形式上JSP和ASP或PHP看上去很相似——都可以被内嵌在HTML代码中。但是,它的执行方式和ASP或PHP完全不同。在JSP被执行的时候,JSP文件被JSP解释器(JSPParser)转换成Servlet代码,然后Servlet代码被Java编译器编译成.class字节文件,这样就由生成的Servlet来对客户端应答。所以,JSP可以看做是Servlet的脚本语言(ScriptLanguage)版。
活着的死人 该用户已被删除
7#
发表于 2015-3-17 08:12:36 | 只看该作者
ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-27 02:04

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表