造價(jià)通
更新時(shí)間:2024.12.28
建造者模式

格式:pdf

大?。?span class="single-tag-height">235KB

頁數(shù): 20頁

首先我們分析一下需求,奔馳、寶馬都是一個(gè)產(chǎn)品,他們有共有的屬性, 牛叉公司關(guān)心的是單個(gè)模型的運(yùn)行過程: 奔馳模型 A是先有引擎聲音, 然后再響 喇叭;奔馳 模型 B是先啟動(dòng)起來,然后再有引擎聲音,這才是牛叉公司要關(guān)心 的,那到我們老大這邊呢, 就是滿足人家的要求, 要什么順序就立馬能產(chǎn)生什么 順序的模型出來, 我就負(fù)責(zé)把老大的要求實(shí)現(xiàn)出來,而且還要是批量的,也就 是說牛叉公司下單訂購寶馬 A車模,我們老大馬上就找我“生產(chǎn)一個(gè)這樣的車模, 啟動(dòng)完畢后,喇叭響一 下”,然后我們就準(zhǔn)備開始批量生產(chǎn)這些模型。由我生 產(chǎn)出 N多個(gè)奔馳和寶馬車輛模型,這些車輛模型的都有 run() 方法,但是具體到 每一個(gè)模型的 run() 方法中間的執(zhí)行任務(wù)的順序是不同的,老大說要啥順序, 我就給啥順序, 最終客戶買走后只能是既定的模型。 好,需求還是比較復(fù)雜, 我 們先一個(gè)一個(gè)的解決,先從 找一個(gè)最簡單的切入點(diǎn)—

C++課程設(shè)計(jì)-基礎(chǔ)題

格式:pdf

大?。?span class="single-tag-height">6KB

頁數(shù): 2頁

1.編寫一個(gè)基于面向?qū)ο蟮某绦蚯?3 個(gè)長方體的體積。數(shù)據(jù)成員包括 length、width、height。 要求用成員函數(shù)實(shí)現(xiàn)以下功能: (1)由構(gòu)造函數(shù)初始化長寬高。 (2)計(jì)算長方體體積。 (3)輸出 3 個(gè)長方體體積。 2.建立一個(gè)類 MOVE,將數(shù)組中最大元素的值與最小元素的值互換。 具體要求如下: (1)私有數(shù)據(jù)成員 。 int *array :一維整型數(shù)組 。 int n:數(shù)組中原是的個(gè)數(shù) (2)公有成員函數(shù) 。MOVE ( int b[],int m ) :構(gòu)造函數(shù),初始化成員數(shù)據(jù)。 。void exchange():輸出平均值,并將數(shù)組中的元素按要求重新放置。 。void print(): 輸出一維數(shù)組。 。~MOVE ():析構(gòu)函數(shù)。 (3)在主程序中用數(shù)據(jù) {21,65, 43,87,12,84,44,97,32, 55}對(duì)該類進(jìn)行測試。 3..定義一個(gè)字符串雷 St

熱門知識(shí)

c++ 建造者模式

精華知識(shí)

c++ 建造者模式

最新知識(shí)

c++ 建造者模式
點(diǎn)擊加載更多>>

相關(guān)問答

c++ 建造者模式
點(diǎn)擊加載更多>>
專題概述
c++ 建造者模式相關(guān)專題

分類檢索: