成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

代碼實現VB.NET繼承商業案例

開發 后端
為了讓大家更好的了解VB.NET繼承,文章舉出了一個商業的例子,有詳細的代碼,希望大家通過這個例子更好的了解運用繼承。

在VB.NET中使用繼承,會給我們的編程帶來很大的好處,現在我們就詳細的看一個關于VB.NET繼承的商業例子:每一個定貨都有一個線路項,可能有產品線路項和服務線路項。這兩種線路項是有些不同的。但是當我們在分開實現ProductLine和ServiceLine類的時候,我們就會發現其實它們有許多相同之處。如果分開編寫這兩個類的代碼,不僅編程效率低,而且程序代碼也難以維護,所以***的方法就是使用它們一些相同的代碼。

#T#為了實現使用相同的代碼,VB.NET繼承就起了很大的作用了。使用VB.NET繼承,我們可以創建一個LineItem類(父類),它包含了所有的共用代碼。然后我們再創建ProductLine和ServiceLine子類,這兩個類是由LineItem繼承而來的。這樣它們就可以自動地獲得所有的共用代碼了。假如LineItem類為:

  1. Public Class LineItem  
  2. Private mintID As Integer  
  3. Private mstrItem As String  
  4. Private msngPrice As Single  
  5. Private mintQuantity As Integer  
  6.  
  7. Public Property ID() As Integer  
  8. Get  
  9. Return mintID  
  10. End Get  
  11. Set  
  12. mintID = value 
  13. End Set  
  14. End Property  
  15.  
  16. Public Property Item() As String  
  17. Get  
  18. Return mstrItem  
  19. End Get  
  20. Set  
  21. mstrItem = Value 
  22. End Set  
  23. End Property  
  24.  
  25. Public Property Price() As Single  
  26. Get  
  27. Return msngPrice  
  28. End Get  
  29. Set  
  30. msngPrice = Value 
  31. End Set  
  32. End Property  
  33.  
  34. Public Property Quantity() As Integer  
  35. Get  
  36. Return mintQuantity  
  37. End Get  
  38. Set  
  39. mintQuantity = Value 
  40. End Set  
  41. End Property  
  42.  
  43. Public Function Amount() As Single  
  44. Return mintQuantity * msngPrice  
  45. End Function  
  46. End Class  

這個類中有所有的共用代碼以及一些基本的數據區域和用于計算項目價錢的方法。

 

 

 

責任編輯:田樹 來源: 博客
相關推薦

2009-11-02 16:55:50

VB.NET Smar

2009-10-29 14:02:24

VB和VB.NET比較

2010-01-08 15:41:36

VB.NET窗口關閉

2010-01-15 10:56:50

VB.NET繼承實現多

2009-10-19 08:55:22

VB.NET多重繼承

2010-01-21 16:45:00

VB.NET繼承規則

2009-10-29 09:57:16

VB.NET實現數據綁

2010-01-22 15:09:11

VB.NET下載程序

2010-01-20 13:42:10

VB.NET訪問INIGetPrivateP

2009-10-27 10:58:00

VB.NET文件名排序

2009-11-03 13:54:55

VB.NET繼承

2009-11-04 13:12:33

VB.NET繼承類

2009-11-03 13:16:58

VB.NET讀取文件

2009-10-26 17:38:22

VB.NET實現縮略圖

2010-01-14 17:03:01

VB.NET獲取網卡地

2010-01-22 17:12:08

VB.NET訪問Ifr

2009-10-27 09:59:17

VB.NET動態代碼

2009-10-26 17:10:53

VB.NET word

2009-11-02 10:53:34

VB.NET INI文

2009-11-03 10:30:47

VB.NET繼承
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精彩免费视频 | 日韩欧美在线播放 | 国产一区二区三区四区三区四 | 国产一区二区久久久 | 亚洲视频二区 | 欧美午夜精品久久久久久浪潮 | 亚洲精品久久久一区二区三区 | 久久精品在线 | 日本aa毛片a级毛片免费观看 | 国产欧美视频一区二区三区 | 日韩一二区在线 | 久久一区二区三区四区 | 国产精品777一区二区 | 欧美在线国产精品 | 欧美色综合一区二区三区 | 成人免费在线观看 | 日韩一区二区三区av | 欧美不卡一区 | 国产精品免费看 | 日韩免费av一区二区 | 国产日屁| 欧美一区二不卡视频 | 精品一区二区三区四区 | 国产精品久久国产精品99 gif | 久久这里只有精品首页 | 免费看黄色视屏 | 成人欧美一区二区三区黑人孕妇 | 久久日韩精品一区二区三区 | 一区二区三区免费网站 | 99精品一区二区三区 | 在线成人免费视频 | 在线成人av | 狠狠色综合网站久久久久久久 | 国产日韩免费观看 | 91www在线观看 | 亚洲激情一区二区 | 国产精品久久久免费 | 天堂一区在线观看 | 国产999精品久久久影片官网 | 国产精品欧美一区二区 | 天天视频一区二区三区 |