交叉语言的继承
vb.net可以创建处理代码,这些处理代码是运行在.net框架上的。所有的管理代码可以和其它类型的处理代码交互作用,而不管我们是用什么编程语言来创建这些组件的。这就意味着我们可以在一种编程语言上创建一个类,然后应用到另外的编程语言中,当然也包括继承。 这正式交叉语言混继承的混合编程机理。
实际上,现在有许多程序涉及人员已经在应用这个技术了。许多的.net系统类库是在c#上编写的,而我们在vb.net上编写程序的时候,可以继承这些类作为基类。
创建vb.net基类
举个例子,我们可以在vb.net创建一个类库工程取名为vblib并且增加一个简单的类为parent,代码如下:
public class parent
public sub dosomething()
msgbox(parent dosomething, msgboxstyle.information, parent)
end sub
end class
利用这个基类我们可以在c#上创建一个子类。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器