freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

04第4章簡(jiǎn)單工廠模式(java)(編輯修改稿)

2025-02-01 02:45 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 actory { public static AbstractPay getPayMethod(String type) { if((cash)) { return new CashPay()。 //根據(jù)參數(shù)創(chuàng)建具體產(chǎn)品 } else if((creditcard)) { return new CreditcardPay()。 //根據(jù)參數(shù)創(chuàng)建具體產(chǎn)品 } …… } } 支付工廠 Page 16 簡(jiǎn)單工廠模式 ? 模式分析 ?將對(duì)象的創(chuàng)建和對(duì)象本身業(yè)務(wù)處理分離可以 降低系統(tǒng)的耦合度 ,使得兩者修改起來都相對(duì)容易。 ?在調(diào)用工廠類的工廠方法時(shí),由于工廠方法是靜態(tài)方法,使用起來很方便,可通過類名直接調(diào)用,而且只需要傳入一個(gè)簡(jiǎn)單的參數(shù)即可,在實(shí)際開發(fā)中,還可以在調(diào)用時(shí)將所傳入的參數(shù)保存在XML等格式的配置文件中,修改參數(shù)時(shí)無需修改任何 Java源代碼。 ?簡(jiǎn)單工廠模式最大的問題在于 工廠類的職責(zé)相對(duì)過重 ,增加新的產(chǎn)品需要修改工廠類的判斷邏輯,這一點(diǎn)與開閉原則是相違背的。 ?簡(jiǎn)單工廠模式的要點(diǎn)在于: 當(dāng)你需要什么,只需要傳入一個(gè)正確的參數(shù),就可以獲取你所需要的對(duì)象,而無需知道其創(chuàng)建細(xì)節(jié) 。 Page 17 簡(jiǎn)單工廠模式 ? 模式實(shí)例與解析 ?實(shí)例一:簡(jiǎn)單電視機(jī)工廠 ?某電視機(jī)廠專為各知名電視機(jī)品牌代工生產(chǎn)各類電視機(jī),當(dāng)需要海爾牌電視機(jī)時(shí)只需要在調(diào)用該工廠的工廠方法時(shí)傳入?yún)?shù)“ Haier”,需要海信電視機(jī)時(shí)只需要傳入?yún)?shù)“ Hisense”,工廠可以根據(jù)傳入的不同參數(shù)返回不同品牌的電視機(jī)。現(xiàn)使用簡(jiǎn)單工廠模式來模擬該電視機(jī)工廠的生產(chǎn)過程。 Page 18 簡(jiǎn)單工廠模式 ? 模式實(shí)例與解析 ?實(shí)例一:簡(jiǎn)單電視機(jī)工廠 Hisen seT V+ pla y ()...: voidTV+ pla y ()...: voidT V Fac tory+ pro du ceT V (St ring bra nd )...: T VHaierT V+ pla y ()...: void Page 19 簡(jiǎn)單工廠模式 ? 模式實(shí)例與解析 ?實(shí)例一:簡(jiǎn)單電視機(jī)工廠 ?參考代碼 演示 …… Page 20 簡(jiǎn)單工廠模式 ? 模式實(shí)例與解析 ?實(shí)例二:權(quán)限管理 ? 在某 OA系統(tǒng)中,系統(tǒng)根據(jù)對(duì)比用戶在登錄時(shí)輸入的賬號(hào)和密碼以及在數(shù)據(jù)庫中存儲(chǔ)的賬號(hào)和密碼是否一致來進(jìn)行身份驗(yàn)證,如果驗(yàn)證通過,則取出存儲(chǔ)在數(shù)據(jù)庫中的用戶權(quán)限等級(jí)(以整數(shù)形式存儲(chǔ)),根據(jù)不同的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1