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

正文內(nèi)容

抽象工廠模式-閱讀頁(yè)

2025-03-13 01:38本頁(yè)面
  

【正文】 kenWings(int num) { return new ChinaChickenWings(num)。 } // 生產(chǎn)麻辣雞腿漢堡 public Hamburg createHamburg(int num) { return new ChinaHanburm(num)。 // 構(gòu)造方法將抽象工廠作為參數(shù)傳入 public Customer(IKfcFactory kfcFactory) { = kfcFactory。 // 輸出訂購(gòu)信息 ()。 }… } 抽象工廠模式的實(shí)例四 public class MainApp { /** * 主應(yīng)用程序方法 */ public static void main(String[] args) { /** * 定義一個(gè)肯德基工廠 IKfcFactory */ IKfcFactory kfcFactory = new ChinaKfcFactory()。 抽象工廠模式的實(shí)例四 /** * */ // 一個(gè)麻辣雞腿漢堡 float hamhurgMoney = (1)。 //一包薯?xiàng)l float frenchFriesMoney = (1)。 (總計(jì) : + (hamhurgMoney + chickenWingsMoney + frenchFriesMoney + beverageMoney))。 抽象工廠模式的優(yōu)勢(shì)與缺陷 ?優(yōu)勢(shì):隔離了具體類的生成, 使得客戶不知道什么被創(chuàng)建了,因此更換一個(gè)具體工廠變得相對(duì)容易。 ? 缺陷 :添加新的產(chǎn)品對(duì)象時(shí),難以擴(kuò)展抽象工廠以產(chǎn)生新種類的產(chǎn)品,因?yàn)?AbstractFactory規(guī)定了所有可能被創(chuàng)建的產(chǎn)品集合,從而涉及到對(duì) AbstractFactory 及其所有子類的修改。 ? 優(yōu)勢(shì):當(dāng)一個(gè)產(chǎn)品族中多個(gè)對(duì)象被設(shè)計(jì)成一起工作時(shí), 抽象工廠保證客戶端只是用同一產(chǎn)品族中的對(duì)象。 抽象工廠模式的應(yīng)用場(chǎng)景 ?一個(gè)系統(tǒng)要獨(dú)立于它產(chǎn)品的創(chuàng)建、組合和表示的時(shí)候。 ?當(dāng)你要強(qiáng)調(diào)一系列相關(guān)的產(chǎn)品對(duì)象的設(shè)計(jì)以便進(jìn)行聯(lián)合使用時(shí)。 作業(yè) ?采用抽象工廠模式對(duì)大陸生態(tài)模式進(jìn)行UML建模,并進(jìn)行
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1