通訊錄源程式分析

2022-03-20 12:54:45 字數 602 閱讀 3953

1  linkmanmodels類庫

(1)linkmanmodels類庫,首先建立這樣乙個類庫,包括兩個檔案,person.cs和friendgroup.cs,

分別定義了類person(僅包括有關「人」的屬性)和類friendgroup(有關"組"的屬性)。

(2)model定義業務實體,它是傳遞各種資料的容器。

2  linkmanidal類庫

(1)linkmanidal類庫,包括兩個檔案,ipersonservice.cs和ifriendgroupservice.cs,

分別定義了兩個介面ipersonservice(操作物件「person」的各個方法)和friendgroupservice

(操作物件"friendgroup"的各個方法)。

(2)idal是資料訪問層,提供介面的定義,每個dal都要實現一組介面,並且它引用model。

3  linkmanfactory類庫

(1)包括三個檔案,abstractfactory.cs,acessfactory.cs,sqlfactory.cs。

(2)dalfactory是資料層的抽象工廠,用途是建立反射,用來確定載入哪乙個資料庫訪問

程式集的類。

python通訊錄小程式

最近看 a byte of python 自學python,看完全書之後書最後面有習題,說如果做出來這個程式就可以自稱為python程式設計師 然後我就隨便寫了一下,發現bug真多,哈哈,小程式,也帖出來吧 1 com.address2 filename init py3 先建乙個字典,來存通訊錄資...

單鏈表通訊錄 通訊錄2 0

單鏈表通訊錄 通訊錄2.0 標頭檔案 ifndef address h define address h include include include define success 10000 define failure 10001 define true 10002 define false ...

通訊錄問題

include using namespace std include include typedef struct lnodelnode,linklist 通訊錄的建立 void createlist l linklist l,int n createlist l 通訊者結點的插入 void li...