成人免费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繼承實現多

2010-01-21 16:45:00

VB.NET繼承規則

2009-10-19 08:55:22

VB.NET多重繼承

2010-01-20 13:42:10

VB.NET訪問INIGetPrivateP

2009-10-29 09:57:16

VB.NET實現數據綁

2010-01-22 15:09:11

VB.NET下載程序

2009-11-04 13:12:33

VB.NET繼承類

2009-10-27 10:58:00

VB.NET文件名排序

2009-11-03 13:54:55

VB.NET繼承

2009-11-03 13:16:58

VB.NET讀取文件

2009-10-26 17:38:22

VB.NET實現縮略圖

2010-01-22 17:12:08

VB.NET訪問Ifr

2010-01-14 17:03:01

VB.NET獲取網卡地

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文

2010-01-15 10:32:06

VB.NET繼承
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩在线不卡视频 | 91久久精品国产 | 在线国产欧美 | 国产精品免费在线 | 9久久精品| 中文字幕视频在线 | 国产综合网站 | 久久天天躁狠狠躁夜夜躁2014 | 人妖av| 99pao成人国产永久免费视频 | 91黄在线观看 | 亚洲欧美一区二区三区国产精品 | 亚洲一区中文字幕 | 在线激情视频 | 亚洲人人 | 久久精品国产99国产精品 | 国产最新视频在线 | 91精品久久久久久久久99蜜臂 | 日韩一区二区av | 成人一级视频在线观看 | 一级黄片一级毛片 | 久久国产99 | 欧美一区二区三区在线观看 | 欧美综合在线观看 | 久久久久国产成人精品亚洲午夜 | 国产午夜视频 | 久久久久久网站 | 精品久久久久久中文字幕 | 日本久久精品视频 | 日韩成人在线视频 | 午夜亚洲 | 中文字幕视频免费 | 亚洲国产免费 | 亚洲视频www | 久久久久九九九九 | 青娱乐av | 男女羞羞免费视频 | 不卡在线视频 | 91大神新作在线观看 | 久久久www成人免费精品 | 国产网站在线免费观看 |