新聞中心
VB.NET的編寫規(guī)范中有一種叫做三層架構(gòu)。編程人員在使用了三層架構(gòu)后可以很好的對程序進行開發(fā)管理。在這里就為大家介紹一下其中一個比較重要的VB.NET業(yè)務(wù)層。需要完成的功能是各種業(yè)務(wù)規(guī)則和邏輯的實現(xiàn),從SevicedComponent繼承,這是界面層唯一需要清楚了解的層,也是以后系統(tǒng)擴展和經(jīng)常需要變更的地方。#t#

公司主營業(yè)務(wù):網(wǎng)站設(shè)計、成都網(wǎng)站制作、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)公司推出神木免費做網(wǎng)站回饋大家。
因此VB.NET業(yè)務(wù)層的每個模塊都有個基類,Module1BaseClass,例如單據(jù)模塊,結(jié)構(gòu)如下:
- Abstract Class OrderBase
- Public Function AddNew()
- Public Function Delete
- Public Function GetOrderByID
- Public Function Update
- End class
- Public Class SaleOrder
Inherits OrderBase- ……………
- End Class
- Public Class PurchaseOrder
Inherits OrderBase- ………
- End Class
- Public Class MorePurchaseOrder
Inherits PurchaseOrder- ………
- End Class
這樣一來VB.NET業(yè)務(wù)層的擴展性就強了,這就是OO的好處啊,如果在VB中,就很難實現(xiàn)了,當然通過Interface也可以間接的實現(xiàn),但不方便,畢竟VB6不是面向OO的語言,是面向Interface的。
【編輯推薦】
- VB.NET數(shù)據(jù)實體層實現(xiàn)方案介紹
- VB.NET MDI子窗體實例化問題解決方案
- VB.NET字符轉(zhuǎn)換相關(guān)函數(shù)使用說明
- VB.NET二進制圖像獲取方式介紹
- VB.NET網(wǎng)絡(luò)監(jiān)控具體步驟詳解
本文標題:VB.NET業(yè)務(wù)層實現(xiàn)業(yè)務(wù)與邏輯
文章分享:http://www.dlmjj.cn/article/dpiogjd.html


咨詢
建站咨詢
