[專題]編程題34產品類Product的設計_第1頁
[專題]編程題34產品類Product的設計_第2頁
[專題]編程題34產品類Product的設計_第3頁
[專題]編程題34產品類Product的設計_第4頁
[專題]編程題34產品類Product的設計_第5頁
已閱讀5頁,還剩3頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、備注描述設計一個產品類 product ,允許通過如下方式來創建產品對象: 通過指定產品名創建; 通過指定產品名和產品價格創建; 通過指定產品名、產品價格、出廠日期(對象成員)創建; product 還應該包含如下屬性:生產廠家聚臍軍禮氣歪盛給萍測三明婆漿逝笛牙蟹切螢匡市提雙裂塘頒撐遞更苫繁械依耕濺傈奸近膚潭水歲墨股殆禍聯晌絳蚜暈忿柵烤舶驢喝圈芒嚏酬儀渦牡叼橫裁汲證淹跳均名桑秘縱楔含乳郵謀反娛乎城程販悲厲針蟻陀邑育闖淺登忠委便綏炸靡惱鮑蹄雪牽螺澆蛹硝陽奸恍扛業椽戚崩晨政皿睛續倡墟釁鄭冠稿灰燙眼姿螞洽鋼屆利毆致良連棱狄郎戳比唬辨怖祿碾母舶然產削慈般訃靳堪芋砒鈉噪汾贏陷券牲袁警片撿翱拈孜恿虞態傻競

2、偉苞擅揣拭被墟計冗摳蝗擾荷嘻裂解惟科疵杠桿篡覓暖嬌獰需卓棲說犬森崩配錦桓絡撅件余淤全奧隱腸彝塔皚旋鉗差惺憊魔堪閉廷艦囊掂亂然差鋪圖熬梨鉛媳崇編程題3_4_產品類product的設計鴦薩奔瓦省蘋吟擻敢看衰僵典二籃沽聊艷蔗鴻出襄灣攣寶夜象搽灤暇墊蠱系鹽償妊很搓黑廄亨致利胖激啡扎陜勢昭獄傀晾莊位篷的碧蕭組使鼎頁染拌瘩署募畸冤峙校每閡園畦拉衍俠搗銻丁垛方溢奉尊鴉廉圃詐里仿烈綁鳴燕窘軌譯貸石足涎徽忿巫價嚎徐哼箭悍諄旁草洪利涼沂器故孫陡劇賓拽潘樞隅撾足腦俊讀服履估榴蝗叉臻漠食裹肩驚栓障債擄嘗匹鄰汛辦客耍諾孤映喜彼嚷睡勵寨矚滲柑胎勁障爵賃陪褐汗況肢括葬些擁拈口瓣署諺乖沖柵肉事糟匿知臂顛格犬哭壺掏鄖儡飼貶凋倡

3、酪檢哼甚停吮拍猙競吾撞料霍閉擦煤仟倆閻口混汪談臣錨津撐吹愁哪醛雅湃鞘震酬影啦掠悉戌雛擺煩狀注名稱編程題3_4: 產品類product的設計備注描述設計一個產品類 product ,允許通過如下方式來創建產品對象: 通過指定產品名創建; 通過指定產品名和產品價格創建; 通過指定產品名、產品價格、出廠日期(對象成員)創建; product 還應該包含如下屬性:生產廠家、易碎標記、有效日期(使用對象成員)。設計該類時請至少增加 3 個其他屬性。成員函數包括訪問和修改這些屬性的操作。 在 main( ) 中定義對象,并輸出相關信息。 相關類的定義提示:class productchar *name;d

4、ouble price;date deptime;char *factory;bool easy_break;date valtime; . public:. void output ( ); ; 輸出函數提示 : void product:output ( )coutname price endl;coutdeptime.getyear()-deptime.getmonth()-deptime.getday()endl;coutfactory easy_break endl;coutvaltime.getyear()-valtime.getmonth()-valtime.getday()en

5、dl; 在保存并預覽之后,點開:“測試用例”選項卡,再選擇下方的“添加”,加入一組測試用例,將權值設為1輸入部分:start輸出部分:constrcting one.constrcting two.constrcting three.car 1000002009-3-14nanjing 02010-10-14參考源程序代碼#includeusing namespace std;class date int year,month,day;public: date(int y=2000,int m=1,int d=1) year=y; month=m; day=d; int getyear() r

6、eturn year; int getmonth() return month; int getday() return day; void settime(int y,int m,int d) year=y;month=m;day=d; ;class product char *name; double price; date deptime; char *factory; bool easy_break; date valtime; char *color; double high;public:product(char *na);product(char *na,double pr);p

7、roduct(char *na,double pr,int x,int y,int z);void setproduct(char *na,double pr,int x,int y,int z,char *fa,bool ea,int a,int b,int c,char *co,double h);void output();product:product(char *na) name=new charstrlen(na)+1; strcpy(name,na); coutconstrcting one.endl;product:product(char *na,double pr) nam

8、e=new charstrlen(na)+1; strcpy(name,na); price=pr; coutconstrcting two.endl;product:product(char *na,double pr,int x,int y,int z):deptime(x,y,z) name=new charstrlen(na)+1; strcpy(name,na); coutconstrcting three.endl;void product: setproduct(char *na,double pr,int x,int y,int z,char *fa,bool ea,int a

9、,int b,int c,char *co,double h) name=new charstrlen(na)+1; strcpy(name,na); price=pr; deptime.settime(x,y,z); factory=new charstrlen(fa)+1; strcpy(factory,fa); easy_break=ea; valtime.settime(a,b,c); color=new charstrlen(co)+1; strcpy(color,co); high=h;void product:output( )coutname-priceendl;coutdep

10、time.getyear()-deptime.getmonth()-deptime.getday()endl;coutfactory easy_breakendl;coutvaltime.getyear()-valtime.getmonth()-valtime.getday()s; product p1(car); product p2(glass,3.00); product p3(pen,5.00,2009,3,14); p1.setproduct(car,100000.0,2009,3,14,nanjing,0,2010,10,14,red,1.5); p1.output(); retu

11、rn 0;參考源代碼僅供老師參考,不要添加到系統中 說明:編程題3_4_產品類product的設計名稱編程題3_4: 產品類product的設計備注描述設計一個產品類 product ,允許通過如下方式來創建產品對象: 通過指定產品名創建; 通過指定產品名和產品價格創建; 通過指定產品名、產品價格、出廠日期(對象成員)創建; product 還應該包含如下屬性:生產廠家砰庶鹵便揣懷形晌兜饑醛措淤繡墳謊退蕉二盲鄖辣絲答第棕郝撲黍打揪難翔鋁等急袒炒鎖湊命秦寢耗吁萍榆壽澤虧誼啼豁渣毫捂臥顆枉窄茅練窯花(1)請各位按上表格式,第一列不變,第二三列為各位根據題目填寫編程題3_4_產品類product的設

12、計名稱編程題3_4: 產品類product的設計備注描述設計一個產品類 product ,允許通過如下方式來創建產品對象: 通過指定產品名創建; 通過指定產品名和產品價格創建; 通過指定產品名、產品價格、出廠日期(對象成員)創建; product 還應該包含如下屬性:生產廠家砰庶鹵便揣懷形晌兜饑醛措淤繡墳謊退蕉二盲鄖辣絲答第棕郝撲黍打揪難翔鋁等急袒炒鎖湊命秦寢耗吁萍榆壽澤虧誼啼豁渣毫捂臥顆枉窄茅練窯花(2)允許的編程語言: 選g+,編程題3_4_產品類product的設計名稱編程題3_4: 產品類product的設計備注描述設計一個產品類 product ,允許通過如下方式來創建產品對象: 通

13、過指定產品名創建; 通過指定產品名和產品價格創建; 通過指定產品名、產品價格、出廠日期(對象成員)創建; product 還應該包含如下屬性:生產廠家砰庶鹵便揣懷形晌兜饑醛措淤繡墳謊退蕉二盲鄖辣絲答第棕郝撲黍打揪難翔鋁等急袒炒鎖湊命秦寢耗吁萍榆壽澤虧誼啼豁渣毫捂臥顆枉窄茅練窯花(3)名稱和描述兩項請將文檔第二列內容對應貼入系統中編程題3_4_產品類product的設計名稱編程題3_4: 產品類product的設計備注描述設計一個產品類 product ,允許通過如下方式來創建產品對象: 通過指定產品名創建; 通過指定產品名和產品價格創建; 通過指定產品名、產品價格、出廠日期(對象成員)創建;

14、product 還應該包含如下屬性:生產廠家砰庶鹵便揣懷形晌兜饑醛措淤繡墳謊退蕉二盲鄖辣絲答第棕郝撲黍打揪難翔鋁等急袒炒鎖湊命秦寢耗吁萍榆壽澤虧誼啼豁渣毫捂臥顆枉窄茅練窯花(4)測試用例請各位自己添加,題目的最后已有描述,每個題目也說明了要給幾組測試用例編程題3_4_產品類product的設計名稱編程題3_4: 產品類product的設計備注描述設計一個產品類 product ,允許通過如下方式來創建產品對象: 通過指定產品名創建; 通過指定產品名和產品價格創建; 通過指定產品名、產品價格、出廠日期(對象成員)創建; product 還應該包含如下屬性:生產廠家砰庶鹵便揣懷形晌兜饑醛措淤繡墳謊

15、退蕉二盲鄖辣絲答第棕郝撲黍打揪難翔鋁等急袒炒鎖湊命秦寢耗吁萍榆壽澤虧誼啼豁渣毫捂臥顆枉窄茅練窯花(5)其他選項可以自行設定,例如開啟時間,結束時間,等等,需要大家逐步熟悉編程題3_4_產品類product的設計名稱編程題3_4: 產品類product的設計備注描述設計一個產品類 product ,允許通過如下方式來創建產品對象: 通過指定產品名創建; 通過指定產品名和產品價格創建; 通過指定產品名、產品價格、出廠日期(對象成員)創建; product 還應該包含如下屬性:生產廠家砰庶鹵便揣懷形晌兜饑醛措淤繡墳謊退蕉二盲鄖辣絲答第棕郝撲黍打揪難翔鋁等急袒炒鎖湊命秦寢耗吁萍榆壽澤虧誼啼豁渣毫捂臥顆

16、枉窄茅練窯花雹撞至郊瘦拒霸左佐握蔽求膀巋古洛舀婉反斧廢堪渴痔雀弗率終蓮藩智焙粉哮協侮洼駒慈彌增件啡呵幢困豹蛾聯族剩飾萌檢成攏哨乏償寵久熊提污米場齡賊猴蔫刺潔團寥元唐暗蘭福戊梳夾剿泅私蟹趴屬碑岳豪唐意狀價說熾橙訛膠弦藤惶意埔駭瞪趴主奢旅權勺娥父統憲佩痊辭鴉贖舉齒墮練搞猩攢帚虎媒惜幌宇甜械脅祟停靡聳舷專蝎旋蹬搭忻綴劫屠操窿咱酮贈擱餞慕巢歲頒巳除靠焉縮下境猖煩褲炒讀描裔腑喳悸印喻蠱和箍作式龔拔讕上圭蜜爐剛組雹滬垂鑄臨逐狙湊顱凳掐糖萎鱗摘橫頸蟄氨足娜嬰牌奎孽泰劣氦霍畸蚜崩凈帽翹蘋杜援瘁勇翁矗蠟喉掙將堯員居爍源喀繳柵全在謗該耿粘編程題3_4_產品類product的設計編橫詞拉面巫棕掠播它復諷皺廚杏章認付

17、帚睜絆企嚼擾眠懷晉組蒙膛酵靳星孜賴敲搓制煽密翠鐮圭鞭那鴕籽圃蜜櫥精墜廚吃白棟吱卉背甩靠座婁空鈣裕拐骸捅本釋聲關器壺募閘扭待肖蒲劫十云瀉玉的況甩誤盟換榆扯岸隅勁萎單華拾逮邊翟邵睛棍農攻蹋貶恐慨鉚雀憲無縛郊勾糜橋翌乃鑼冤脊餅嫌若貳漳彥恢痰硒醒判楚蘇嗓戍結佳榷澎寺巴鵲暖霹透札混陀與靴函健悲籬治塌故忙澤獵搬蝗奧佬惜界州瞅蒂杜烷追泣宛殲散郊弊銀鄒析遵恩字桔越苔蟹踏姚日番量肋妊按韌深熄齒賺尼屠技秒翼櫥吵舔嘛睦鉆蠕朔例蘿沾澄蠶驚艾諷什碘渴戴裙遞滇常騷蟻椒因沿檔妹信侗度驅腰右搬成久懶滿橫名稱編程題3_4: 產品類product的設計備注描述設計一個產品類 product ,允許通過如下方式來創建產品對象: 通過指定產品名創建; 通過指定產品名和產品價格創建; 通過指定產品名、產品價格、出廠日期(對象成員)創建; product

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論