程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB.NET >> 類的繼承(Inheritance)

類的繼承(Inheritance)

編輯:VB.NET

vb.net支持類的繼承,允許用戶定義一個類,作為其他類繼承的依據,繼承類能夠繼承、擴充基本類的屬性和方法,繼承類也可以重載基本類的一些方法,所有在Vb.net中建立的類缺省的屬性都是可繼承的。因為窗體現在看成了一個類,所以在vb.net中用戶可以根據現有的窗體繼承出一個新的窗體。
繼承的一個目的就是使代碼可以重用。有兩種方法可以提高代碼的重用率,合成(composition)和繼承(Inheritance),一直以來,Visual Basic都支持合成這種方法來達到代碼的重用,用戶可以建立和重用COM組件,而繼承卻是Vb.net的新特性,因為這樣的話,用戶就可以建立一個新的類作為其他類的基本類。
繼承和接口(Interface)都允許使用多態,也就是說可以定義兩個或多個類,而且,每個類都定義了一個具有相同名字的方法或屬性,當在客戶端運行該方法或屬性時,可以根據特殊情況,選擇不同的類的方法和屬性。多態在面向對象的編程中是必需的,因為它允許用戶使用相同的名字進行調用屬性或方法,無論何時何種對象在使用。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved