精通ASP.NET(基於VB.NET)(四)VB.NET繼承 (轉)

amyz發表於2007-08-14
精通ASP.NET(基於VB.NET)(四)VB.NET繼承 (轉)[@more@]

  /Develop/read_article.?id=18140" target=_blank>精通(基於)(四)VB.NET繼承
 (1) 理解繼承:繼承是實現相關類方法、介面等共享的一種手段。相關類是指類及其派生類。基於不同類例項的獨特性,故引入了public、private、protected作用域和overrs(重寫)、方法過載overloads。這樣作的目的:提高程式碼的複用性。
 (2)繼承的種類:實現繼承、介面繼承和可視繼承。
 (3)介面:先看一例
 Interface Inter_comm
  sub read_x(by vlue x as integer)
  Function write_x(by vlue x as integer) as long
  Property pr_x() as string
  end interface
  class Inter_comm_made
  Implements Inter_comm
 private x as string
  sub read_x(by vlue x as integer) Implements Inter_comm.read_x
 end sub
  Function write_x(byval x as integer) as long Implements Inter_comm.write_x
 end function
  Property pro_x() as string Implements Inter_comm.pr_x
  get
 return x
 end get
  set(byval value as string)
  x=value
 end set
  end class
 介面定義用Interface。實現用類或結構,用Implements指定。
 
 


 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-956331/,如需轉載,請註明出處,否則將追究法律責任。

相關文章