格式:pdf
大?。?span class="single-tag-height">235KB
頁數(shù): 20頁
首先我們分析一下需求,奔馳、寶馬都是一個產(chǎn)品,他們有共有的屬性, 牛叉公司關(guān)心的是單個模型的運行過程: 奔馳模型 A是先有引擎聲音, 然后再響 喇叭;奔馳 模型 B是先啟動起來,然后再有引擎聲音,這才是牛叉公司要關(guān)心 的,那到我們老大這邊呢, 就是滿足人家的要求, 要什么順序就立馬能產(chǎn)生什么 順序的模型出來, 我就負(fù)責(zé)把老大的要求實現(xiàn)出來,而且還要是批量的,也就 是說牛叉公司下單訂購寶馬 A車模,我們老大馬上就找我“生產(chǎn)一個這樣的車模, 啟動完畢后,喇叭響一 下”,然后我們就準(zhǔn)備開始批量生產(chǎn)這些模型。由我生 產(chǎn)出 N多個奔馳和寶馬車輛模型,這些車輛模型的都有 run() 方法,但是具體到 每一個模型的 run() 方法中間的執(zhí)行任務(wù)的順序是不同的,老大說要啥順序, 我就給啥順序, 最終客戶買走后只能是既定的模型。 好,需求還是比較復(fù)雜, 我 們先一個一個的解決,先從 找一個最簡單的切入點—
c++ 建造者模式知識來自于造價通云知平臺上百萬用戶的經(jīng)驗與心得交流。 注冊登錄 造價通即可以了解到相關(guān)c++ 建造者模式最新的精華知識、熱門知識、相關(guān)問答、行業(yè)資訊及精品資料下載。同時,造價通還為您提供材價查詢、測算、詢價、云造價等建設(shè)行業(yè)領(lǐng)域優(yōu)質(zhì)服務(wù)。手機(jī)版訪問:c++ 建造者模式