用VB.NET打造NameSpace(转贴)

作者:袖梨 2022-07-02
用VB.NET打造NameSpace
(王天 2001年11月05日 18:53)
自从微软公司发布了.Net 框架过以后,作为.Net中的一个重要程序开发语言--VB.NET,就开始让那些以前对VB有偏见的人大吃一惊。虽然说VB.NET是VB的一个后继版本,但二者之间的差别是十分巨大的。以前版本的VB虽然号称自己是一种OOP(面向对象)编程语言,但却不是一个地地道道的OOP编程语言,最多只是半个面向对象的编程语言。实际上他是一种面向事件的编程语言。正是由于此种原因,所以以前的VB在功能上是相对较弱的。但自从微软推出VB.NET以后,这种情况就大为改变,VB.NET已经是一种完全的面向对象的编程语言。在他之中支持面向对象的基本特征:继承、多态和重载。这使得以前在VB中很难或根本实现不了的问题,在VB.NET中可以顺利、简便的实现。
微软公司推出的.Net FrameWork SDK是专门为.Net程序开发语言提供的一个内容庞大的软件开发包。其中基本元素就是名称空间(NameSpace),名称空间实质上是一个大的类库(Class Library)。在其中定义了许多的类、对象、属性和方法。.Net开发语言就是依靠些类、对象、属性和方法来丰富自己的界面,实现软件的强大功能。其实也可以这样说,只有掌握了这些名称空间,.Net 开发工具(这当中必定包括VB.NET)才能可以最大程度发挥自身强大功能。那我们是否可以依靠自己的开发工具来做一个自己的名称空间?本文中就是介绍如何利用.Net开发工具中的一种--VB.NET,来打造一个属于自己的名称空间。介绍的顺序是:
(1)用VB.NET创建一个WinForm应用程序。
(2)把这个WinForm程序转变成一个名称空间,此名称空间中有一个定义好的类。这个类就是此WinForm,这是本文的关键所在。
(3).再用VB.NET创建一个WinForm程序,继承上面名称空间中的类,并构件自己的Form界面。此段落主要是测试我们刚建立的名称空间。
下面就安装上述步骤来一步一步的建立属于自己的名称空间。
一.程序设计和运行的环境

相关文章

精彩推荐