这里介绍VB.NET面向对象编程有几个优点,比如:易于进行代码维护,可扩展性好,代码重用技术。这些优点是过程编程所没有的。

自己很喜欢VB.NET,在工作中也很喜欢总结关于VB.NET面向目标编程的经验教训,下面就这个问题来具体说说吧。新版的Visual Basic 7也便是Visual Basic.NET,具有了面向目标言语的一切特征。即便以老VB程序员的视点看也目标的慨念并不彻底是新的,但也要尽可能用面向目标的办法写代码。

五分钟学会VB.NET面向对象编程(vb是面向对象的编程语言吗)  VB.NET面向对象编程 第1张

假如你问一个面向目标程序设计高手什么是面向目标程序设计言语?那么你可能将听到几个肯定少不了的单词,比方:类、接口、音讯藏匿、封装、承继、多态等等。作为一个论题,面向目标言语不是那种很简略只需求一两天就能通晓或许仅仅靠一次讲演就能把握的言语。要把握面向目标程序言语你需求作在把握理论的一起还要做很多的操练。本文表述了在VB.NET中运用面向目标原理编程的根本办法,本文没有全面触及VB.NET面向目标编程,本文仅仅是一个开端。

#t#VB.NET面向目标编程的长处

你是否对现代程序设计言语如此倾向VB.NET面向目标编程感到惊奇?这有几个原因,C++作为C的一个扩展开展起来支撑VB.NET面向目标编程技能,还有java这个星球上***的编程言语也是一种面向目标的编程言语,然后,确实如此,VB开展成VB.NET后,也成为一种彻底的面向目标的编程言语。有几个好的原因导致了这个改变。VB.NET面向目标编程有几个长处,比方:易于进行代码保护,可扩展性好,代码重用技能。这些长处是进程编程所没有的。下面就谈谈面向目标技能的这些长处:

易于保护:在VB.NET面向目标编程中模块性是与生俱来的,实体表现为类和姓名空间中具有相同功用的类,你能够向姓名空间中添加一个类却不会影响姓名空间的其他成员。
可扩展性:VB.NET面向目标编程支撑扩展性,假如你有一个有某种功用的类,你能够很快的扩展这个类,创立另一个具有扩展功用的类。
代码重用:自从功用被压缩到一个类中而且类作为一个独立的实体存在,供给一个类库就变得十分简略了,事实是任何一个.NET Framework程序员都能够运用.NET Framework类库,.NET Framework类库是一个有丰厚类的类库,供给很强的功用,更可贵的是你能够很简略的扩展这些功用来满意你的需求。
现在咱们看看VB.NET面向目标编程的特征的运用,首先从最简略的开端。

在VB.NET面向目标编程技能中类是首要的焦点,简略的说,类是一种供给功用的数据类型。在VB.NET中宣告一个类要运用关键字class,比方,list1中就宣告了一个叫employee的类。

  1. Listing1:Employee类
  2. ClassEmployee
  3. EndClass

这是一个十分简略的类。留意微软引荐运用Pascal言语对类的命名规矩。这就意味着类名的***个字母有必要是大写,而且后来的并发连接词的第个字母均为大写。一个好的类名应该象这样的GeneralManager, SmallDictionary, StringUtil。

转载请说明出处
知优网 » 五分钟学会VB.NET面向对象编程(vb是面向对象的编程语言吗)

发表评论

您需要后才能发表评论