關於C 的問題

時間 2022-12-25 07:40:11

1樓:匿名使用者

初學者三層寫什麼東西,怎麼傳至,每一層的作用,可能都不是很清楚。

既然是初學那還是去看看微軟的petshop吧,研究透徹後很多問題迎刃而解。

實際的專案中不一定用三層,可能有 4層5層6層7層8層,很多人就問了,一個專案建那麼多層有什麼用,每一層都是分管什麼東西的,逢分就肯定有作用,建議還是一步步來,先去學學petshop,雖然petshop有點弊端,但是對於分層的概念還是比較有幫助的。這裡沒一個人的都只是表述。真正理解含義和內層技巧還需你個人研究。

希望能幫助你。

2樓:匿名使用者

dal資料操作層。

只負責與資料庫的互動。

千萬不能有業務邏輯。

業務邏輯都在。

bll層 然後最後在表示層呼叫bll的方法。

基本意思就是。

dal只引用model層。

bll引用model與dal

表示層只引用model與bll

3樓:網友

三層不過是一種設計模式,為了增加**的獨立性,即可維護性!只是把之前放在一起的**,分開來寫!它們編譯後都會轉譯成bll檔案,引用以後以後就像點屬性一樣簡單!

4樓:匿名使用者

返回什麼看你具體的需要把。

dataset

listint

bool 這些都可以的。

並不侷限只能返回資料集。

5樓:網友

ui表現層 bll 業務邏輯 dal資料訪問。

關於c語言的問題,關於C語言的問題

鷹弈 1 有定義 int n 0,p n,q p 則以下選項中,正確的賦值語句是 d a.p 1 b.q 2 c.q p d.p 5 解 p為一級指標,其中p為指標的地址,q為二級指標,其中 q為指標的地址,只能給變數或指標變數賦值,不能給地址賦值,所謂地址,就是由acs碼構成,簡單的說,就是每個人...

關於C的問題

樓主大意哦,呵呵,一個小小的錯誤 這個程式是求如果一個數的平方和立方都為迴文數,則列印此數 include include int fun long int n 此函式判斷n 是否為迴文數 for i 0 i m i 此迴圈提取出各位並計算出一個新的數j if j f return 0 這裡錯啦,呵...

關於c語言的問題,一個關於c語言的問題

彬彬有禮 對於你的疑問,我一個一個幫你解決 1.因為5 9 代表整除取商,即結果為0 而 5.0 9 代表5除以9,即結果為0.555556 所以兩者結果完全不一樣。再比如 3 2 1,而3.0 2 1.5 2.double b 2這是對的,沒有必要寫成double b 2.0,因為系統會自動幫你轉...