新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > 开发语言 > VB教程 > 正文:VB.NET面向对象的实现(1)创建类

VB.NET面向对象的实现(1)创建类

新客网 XKER.COM 2006-09-10 来源: 收藏本文
创建类
  在VB以前的版本中创建类时,每一个类都有它自己的文件。如果VB.NET也使用这种方法的话,那VB.NET工程将是一个更大的面向对象工程因为它包含许多文件。但是幸运的是,VB.NET并不是采用这样方法来创建类。可以说这是一个创举,因为它不用为创建一个类就创建一个文件。而是在一个文件中包含许多类,这样就使得程序的可维护性更好了。
  另外VB.NET也提供了对.NET名空间概念的支持。VB.NET用于创建属性方法的语法也有些改变。类似于Visual C++,我们可以在类中重载这些方法。至此,我们对VB.NET的新特性已经可以略见一斑了。好吧,言归正转,现在可是为一个工程增加类。
其实,在VB.NET中增加一个类与在VB6增加一个类是很类似的。为了做到这一点我们需要先创建一个新的Winodws应用程序工程,具体操作是从菜单中选择Project(工程)->Add Class(增加类),这时就会弹出一个增加新项目的对话框,如图1所示。



(图1)

在图1的对话框中用户可以增加任意类型的项目到工程中。在本例子中是使用缺省的项目,即增加一个类模块。不管我们选择了哪种VB 代码文件(如表单、类、模块等等),我们得到文件名字的扩展名都为.vb,如图1中的class1.vb。
这里值得指出的是,文件的类型是由它的内容决定的,而不是由文件的扩展名决定的。根据我们所选择的类型,IDE(集成开发环境)就在文件中创建不同的开始代码。
在如图1所示的对话框的最后一行给类命名为MyClass,然后点击Open键,这样一个新的文件就将增加到我们的工程中,它包含了以下简单的代码:

Public Class MyClass

End Class

在一个.vb文件中可以包含多个类、模块以及其它代码。接下来的设计过程实际上跟VB的差不多,我们可以手动增加其它的代码到这个文件中去。这里值得指出的是一旦在IDE创建类的时候它就会增加一个新的文件到工程中去。本篇文章发表于www.xker.com(小新)

共4页: 上一页 [1] [2] [3] [4] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐