• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

字號: | 推薦給好友 上一篇 | 下一篇

解析VB.NET中的面向對象編程特征[1]

發布: 2009-11-12 09:41 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 75次 | 進入軟件測試論壇討論

領測軟件測試網

解析VB.NET中的面向對象編程特征[1] .NET開發

關鍵字:VB.NET 面向對象 編程特征

  Visual Basic 7也被稱作VB.NET,具備了面向對象(OOP)編程語言的所有特征。對于VB編程人員來說,面向對象的概念和面向對象編程方式都不陌生。

  如果問一個面向對象程序設計高手什么是面向對象程序設計語言?他可能會說出一大堆諸如類、接口、消息隱匿、封裝、繼承、多態性這樣的名詞,這些名詞聽起來都很酷,不是嗎?但面向對象編程并非通過一兩天的學習或聽一次課就能掌握的。要真正地掌握面向對

  象程序設計,不但需要掌握一定的理論知識,同時還要進行一些實際的編程練習。本文探討了在VB.NET中運用面向對象原理編程的基本方法,全面論述VB.NET中面向對象編程的知識已經超出本文的范圍。

  面向對象編程的優點

  不知道讀者是否考慮過為什么現代程序設計語言會向面向對象編程靠攏?C++、JAVA為什么這么普及?這是因為面向對象編程具備了幾個優點,比如:代碼維護方便、可擴展性好、支持代碼重用技術等等。這些優點是過程編程語言所不具備的。下面我們就來談談面向對象技術的這些優點:

  維護簡單

  模塊化是面向對象編程中的一個特征。實體被表示為類和同一名字空間中具有相同功能的類,我們可以在名字空間中添加一個類而不會影響該名字空間的其他成員。

  可擴充性

  面向對象編程從本質上支持擴充性。如果有一個具有某種功能的類,就可以很快地擴充這個類,創建一個具有擴充的功能的類。

  代碼重用

  由于功能是被封裝在類中的,并且類是作為一個獨立實體而存在的,提供一個類庫就非常簡單了。事實上,任何一個.NET Framework編程語言的程序員都可以使用.NET Framework類庫,.NET Framework類庫提供了很多的功能。更令人高興的是,我們可以通過提供符合需求的類來擴充這些功能。

  下面我們最簡單的特性開始來論述面向對象編程的一些特性。

  類

  在面向對象編程技術中,類是重點中的重點。簡單地說,類是一種提供一定功能的數據類型。在VB.NET中定義一個類要用到關鍵字Class,例如,下面的一小段代碼就定義一個名字為Employee的類:

  Employee類

  Class Employee

  End Class

 

延伸閱讀

文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/

TAG: net NET Net 解析 面向對象 特征

61/6123456>

關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97