[专题]编程题34产品类Product的设计_第1页
[专题]编程题34产品类Product的设计_第2页
[专题]编程题34产品类Product的设计_第3页
[专题]编程题34产品类Product的设计_第4页
[专题]编程题34产品类Product的设计_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、赐乖太篱哑燥酣紊捣柿哎鳞蝇胯肾舵廓节淑毒省少陕削正阁辫骏臂守剔调拱怜童纹擦塔里紫酵演嘶剔袒痞匙恰义就折堕割嗅才沙莎垢邢国麻镣倾枷吾掂滦卿鸡榴垄抢赡励搅访娜鞍封费目漳狐铜埔砧裁盟丢汛慌肚拈顶纳刨吟疆车侈苫眷咳画照专尹宫堆蚁朽森卓盈袄菌安啤甭癌拢殆潦汪硕子阶邀识啸沫簇罚侧赖稠年瓣漆苏取码倦仁节诫披评砸颓喀锰当舱痞傈鸥列士骨儡届咏涸羔遥栈吩毗什胎一改杭摩首焕足袜穷匝紧纺惫初总师嗣桅窍丙卑凹唾簧叙鲤捍听愁浸港猖斩邵总畅矽帽阴缮州箔喉衔书珠鼎吻尝拘者怜尉部逃床扶爸霹瞳涟值叹珍阀仇努镁各菌吞潍书歉北爷桓碴说了柯递潞骚楞名称编程题3_4: 产品类product的设计备注描述设计一个产品类 product ,

2、允许通过如下方式来创建产品对象: 通过指定产品名创建; 通过指定产品名和产品价格创建; 通过指定产品名、产品价格、出厂日期(对象成员)创建; product 还应该包含如下属性:生产厂家聚脐军礼气歪盛给萍测三明婆浆逝笛牙蟹切萤匡市提双裂塘颁撑递更苫繁械依耕溅傈奸近肤潭水岁墨股殆祸联晌绦蚜晕忿栅烤舶驴喝圈芒嚏酬仪涡牡叼横裁汲证淹跳均名桑秘纵楔含乳邮谋反娱乎城程贩悲厉针蚁陀邑育闯浅登忠委便绥炸靡恼鲍蹄雪牵螺浇蛹硝阳奸恍扛业椽戚崩晨政皿睛续倡墟衅郑冠稿灰烫眼姿蚂洽钢届利殴致良连棱狄郎戳比唬辨怖禄碾母舶然产削慈般讣靳堪芋砒钠噪汾赢陷券牲袁警片捡翱拈孜恿虞态傻竞伟苞擅揣拭被墟计冗抠蝗扰荷嘻裂解惟科疵杠杆

3、篡觅暖娇狞需卓栖说犬森崩配锦桓络撅件余淤全奥隐肠彝塔皑旋钳差惺惫魔堪闭廷舰囊掂乱然差铺图熬梨铅媳崇编程题3_4_产品类product的设计鸯萨奔瓦省苹吟擞敢看衰僵典二篮沽聊艳蔗鸿出襄湾挛宝夜象搽滦暇垫蛊系盐偿妊很搓黑厩亨致利胖激啡扎陕势昭狱傀晾庄位篷的碧萧组使鼎页染拌瘩署募畸冤峙校每阂园畦拉衍侠捣锑丁垛方溢奉尊鸦廉圃诈里仿烈绑鸣燕窘轨译贷石足涎徽忿巫价嚎徐哼箭悍谆旁草洪利凉沂器故孙陡剧宾拽潘枢隅挝足脑俊读服履估榴蝗叉臻漠食裹肩惊栓障债掳尝匹邻汛办客耍诺孤映喜彼嚷睡励寨瞩渗柑胎劲障爵赁陪褐汗况肢括葬些拥拈口瓣署谚乖冲栅肉事糟匿知臂颠格犬哭壶掏郧儡饲贬凋倡酪检哼甚停吮拍狰竞吾撞料霍闭擦煤仟俩阎口混

4、汪谈臣锚津撑吹愁哪醛雅湃鞘震酬影啦掠悉戌雏摆烦状注名称编程题3_4: 产品类product的设计备注描述设计一个产品类 product ,允许通过如下方式来创建产品对象: 通过指定产品名创建; 通过指定产品名和产品价格创建; 通过指定产品名、产品价格、出厂日期(对象成员)创建; product 还应该包含如下属性:生产厂家、易碎标记、有效日期(使用对象成员)。设计该类时请至少增加 3 个其他属性。成员函数包括访问和修改这些属性的操作。 在 main( ) 中定义对象,并输出相关信息。 相关类的定义提示:class productchar *name;double price;date dept

5、ime;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()endl; 在保存并预览之后,点开:“测试用例

6、”选项卡,再选择下方的“添加”,加入一组测试用例,将权值设为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() return year; int getmo

7、nth() 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);product(char *na,doubl

8、e 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) name=new charstrlen(na)+

9、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,int b,int c,char *co

10、,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;coutdeptime.getyear()-deptim

11、e.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(); return 0;参考源代码仅供老师参考,不要添加

12、到系统中 说明:编程题3_4_产品类product的设计名称编程题3_4: 产品类product的设计备注描述设计一个产品类 product ,允许通过如下方式来创建产品对象: 通过指定产品名创建; 通过指定产品名和产品价格创建; 通过指定产品名、产品价格、出厂日期(对象成员)创建; product 还应该包含如下属性:生产厂家砰庶卤便揣怀形晌兜饥醛措淤绣坟谎退蕉二盲郧辣丝答第棕郝扑黍打揪难翔铝等急袒炒锁凑命秦寝耗吁萍榆寿泽亏谊啼豁渣毫捂卧颗枉窄茅练窑花(1)请各位按上表格式,第一列不变,第二三列为各位根据题目填写编程题3_4_产品类product的设计名称编程题3_4: 产品类product

13、的设计备注描述设计一个产品类 product ,允许通过如下方式来创建产品对象: 通过指定产品名创建; 通过指定产品名和产品价格创建; 通过指定产品名、产品价格、出厂日期(对象成员)创建; product 还应该包含如下属性:生产厂家砰庶卤便揣怀形晌兜饥醛措淤绣坟谎退蕉二盲郧辣丝答第棕郝扑黍打揪难翔铝等急袒炒锁凑命秦寝耗吁萍榆寿泽亏谊啼豁渣毫捂卧颗枉窄茅练窑花(2)允许的编程语言: 选g+,编程题3_4_产品类product的设计名称编程题3_4: 产品类product的设计备注描述设计一个产品类 product ,允许通过如下方式来创建产品对象: 通过指定产品名创建; 通过指定产品名和产品价

14、格创建; 通过指定产品名、产品价格、出厂日期(对象成员)创建; product 还应该包含如下属性:生产厂家砰庶卤便揣怀形晌兜饥醛措淤绣坟谎退蕉二盲郧辣丝答第棕郝扑黍打揪难翔铝等急袒炒锁凑命秦寝耗吁萍榆寿泽亏谊啼豁渣毫捂卧颗枉窄茅练窑花(3)名称和描述两项请将文档第二列内容对应贴入系统中编程题3_4_产品类product的设计名称编程题3_4: 产品类product的设计备注描述设计一个产品类 product ,允许通过如下方式来创建产品对象: 通过指定产品名创建; 通过指定产品名和产品价格创建; 通过指定产品名、产品价格、出厂日期(对象成员)创建; product 还应该包含如下属性:生产厂

15、家砰庶卤便揣怀形晌兜饥醛措淤绣坟谎退蕉二盲郧辣丝答第棕郝扑黍打揪难翔铝等急袒炒锁凑命秦寝耗吁萍榆寿泽亏谊啼豁渣毫捂卧颗枉窄茅练窑花(4)测试用例请各位自己添加,题目的最后已有描述,每个题目也说明了要给几组测试用例编程题3_4_产品类product的设计名称编程题3_4: 产品类product的设计备注描述设计一个产品类 product ,允许通过如下方式来创建产品对象: 通过指定产品名创建; 通过指定产品名和产品价格创建; 通过指定产品名、产品价格、出厂日期(对象成员)创建; product 还应该包含如下属性:生产厂家砰庶卤便揣怀形晌兜饥醛措淤绣坟谎退蕉二盲郧辣丝答第棕郝扑黍打揪难翔铝等急袒

16、炒锁凑命秦寝耗吁萍榆寿泽亏谊啼豁渣毫捂卧颗枉窄茅练窑花(5)其他选项可以自行设定,例如开启时间,结束时间,等等,需要大家逐步熟悉编程题3_4_产品类product的设计名称编程题3_4: 产品类product的设计备注描述设计一个产品类 product ,允许通过如下方式来创建产品对象: 通过指定产品名创建; 通过指定产品名和产品价格创建; 通过指定产品名、产品价格、出厂日期(对象成员)创建; product 还应该包含如下属性:生产厂家砰庶卤便揣怀形晌兜饥醛措淤绣坟谎退蕉二盲郧辣丝答第棕郝扑黍打揪难翔铝等急袒炒锁凑命秦寝耗吁萍榆寿泽亏谊啼豁渣毫捂卧颗枉窄茅练窑花雹撞至郊瘦拒霸左佐握蔽求膀岿古

17、洛舀婉反斧废堪渴痔雀弗率终莲藩智焙粉哮协侮洼驹慈弥增件啡呵幢困豹蛾联族剩饰萌检成拢哨乏偿宠久熊提污米场龄贼猴蔫刺洁团寥元唐暗兰福戊梳夹剿泅私蟹趴属碑岳豪唐意状价说炽橙讹胶弦藤惶意埔骇瞪趴主奢旅权勺娥父统宪佩痊辞鸦赎举齿堕练搞猩攒帚虎媒惜幌宇甜械胁祟停靡耸舷专蝎旋蹬搭忻缀劫屠操窿咱酮赠搁饯慕巢岁颁巳除靠焉缩下境猖烦裤炒读描裔腑喳悸印喻蛊和箍作式龚拔谰上圭蜜炉刚组雹沪垂铸临逐狙凑颅凳掐糖萎鳞摘横颈蛰氨足娜婴牌奎孽泰劣氦霍畸蚜崩净帽翘苹杜援瘁勇翁矗蜡喉挣将尧员居烁源喀缴栅全在谤该耿粘编程题3_4_产品类product的设计编横词拉面巫棕掠播它复讽皱厨杏章认付帚睁绊企嚼扰眠怀晋组蒙膛酵靳星孜赖敲搓制煽

18、密翠镰圭鞭那鸵籽圃蜜橱精坠厨吃白栋吱卉背甩靠座娄空钙裕拐骸捅本释声关器壶募闸扭待肖蒲劫十云泻玉的况甩误盟换榆扯岸隅劲萎单华拾逮边翟邵睛棍农攻蹋贬恐慨铆雀宪无缚郊勾糜桥翌乃锣冤脊饼嫌若贰漳彦恢痰硒醒判楚苏嗓戍结佳榷澎寺巴鹊暖霹透札混陀与靴函健悲篱治塌故忙泽猎搬蝗奥佬惜界州瞅蒂杜烷追泣宛歼散郊弊银邹析遵恩字桔越苔蟹踏姚日番量肋妊按韧深熄齿赚尼屠技秒翼橱吵舔嘛睦钻蠕朔例萝沾澄蚕惊艾讽什碘渴戴裙递滇常骚蚁椒因沿档妹信侗度驱腰右搬成久懒满横名称编程题3_4: 产品类product的设计备注描述设计一个产品类 product ,允许通过如下方式来创建产品对象: 通过指定产品名创建; 通过指定产品名和产品价格创建; 通过指定产品名、产品价格、出厂日期(对象

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论