1 場景問題# 1.1 如何開機## 估計有些朋友看到這個標題會非常奇怪逞频,電腦裝配好了,如何開機栋齿?不就是按下啟動按鈕就可以了嗎苗胀?難道還有什么玄機不成瓦堵。 對于使用電腦的客戶——...
1 場景問題# 1.1 復(fù)雜的獎金計算## 考慮這樣一個實際應(yīng)用:就是如何實現(xiàn)靈活的獎金計算耐量。 獎金計算是相對復(fù)雜的功能,尤其是對于業(yè)務(wù)部門的獎金計算方式迎卤,是非常復(fù)雜的,除了...
1 場景問題# 1.1 發(fā)送提示消息## 考慮這樣一個實際的業(yè)務(wù)功能:發(fā)送提示消息劲藐“吮ぃ基本上所有帶業(yè)務(wù)流程處理的系統(tǒng)都會有這樣的功能,比如某人有新的工作了聘芜,需要發(fā)送一條消息提示...
1 場景問題# 1.1 裝配電腦的例子## 舊的硬盤和電源 小李有一臺老的臺式電腦,硬盤實在是太小了汰现,僅僅40GB,但是除了這個問題外瞎饲,整機性能還不錯口叙,廢棄不用太可惜了,于是...
1 場景問題# 1.1 生活中的示例## 外觀模式在現(xiàn)實生活中的示例很多妄田,比如:組裝電腦,通常會有兩種方案疟呐。 一個方案是去電子市場把自己需要的配件都買回來,然后自己組裝东且,絕對...
1 場景問題# 1.1 訂單處理系統(tǒng)## 考慮這樣一個實際應(yīng)用:訂單處理系統(tǒng)。 現(xiàn)在有一個訂單處理的系統(tǒng)珊泳,里面有個保存訂單的業(yè)務(wù)功能鲁冯,在這個業(yè)務(wù)功能里面,客戶有這么一個需求:...
1 場景問題# 1.1 繼續(xù)導(dǎo)出數(shù)據(jù)的應(yīng)用框架## 在討論工廠方法模式的時候晓褪,提到了一個導(dǎo)出數(shù)據(jù)的應(yīng)用框架。 對于導(dǎo)出數(shù)據(jù)的應(yīng)用框架综慎,通常在導(dǎo)出數(shù)據(jù)上,會有一些約定的方式示惊,比...
1 場景問題# 1.1 選擇組裝電腦的配件## 舉個生活中常見的例子——組裝電腦,我們在組裝電腦的時候米罚,通常需要選擇一系列的配件钧汹,比如:CPU、硬盤录择、內(nèi)存拔莱、主板碗降、電源塘秦、機箱等...
1 場景問題# 1.1 導(dǎo)出數(shù)據(jù)的應(yīng)用框架## 考慮這樣一個實際應(yīng)用:實現(xiàn)一個導(dǎo)出數(shù)據(jù)的應(yīng)用框架,來讓客戶選擇數(shù)據(jù)的導(dǎo)出方式尊剔,并真正執(zhí)行數(shù)據(jù)導(dǎo)出爪幻。 在一些實際的企業(yè)應(yīng)用中,一...
1 場景問題# 大家都知道奶甘,在Java應(yīng)用開發(fā)中,要“面向接口編程”祭椰。那么什么是接口甩十?接口有什么作用?接口如何使用吭产?一起來回顧一下。 1.1 接口回顧## Java中接口的概...