《Java程序设计 习题答案韩建平 第6章 类的继承.docx》由会员分享,可在线阅读,更多相关《Java程序设计 习题答案韩建平 第6章 类的继承.docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第6章类的继承1 .选择题1-6DBCCAA2 .程序填空略3 .程序填空略4 .程序填空略5 .程序填空略6 .定义一个商品类及食品子类和服装子类。任何商品都有编号、名称、出厂日 期、厂家等信息。食品还有保质期信息,服装则还有面料信息。classProductprivateStringproductNo; 商品编号privateStringproductName;/j 品 名称privateStringoutDate;出厂日期privateStringfactory Name;/产品厂家名称classFoodextendsProductprivateDateguaranteeDate;保质期
2、 privateStringelement;主要成分classClothingextendsProductprivateStringmodel; 型 号privateStringfabric;/面料7 .现在有3类事物:(1)手机:充电,工作;(2)人:吃饭,工作,睡觉;(3) 鸡:进食,睡觉。要求实现一个程序,可以实现以上3种不同事物的行为。答案:略8 .设计一个抽象的手机Phone,对于这个手机来说,应该拥有所有Phone的共 性,打电话Cal I ()和发短信sendMsgO,然后对手机进行另外的功能设计,包括拍照 photo。、视频 video。、防水 waterProof () 音乐
3、 mus ic。,请 利用继承、抽象类、接口的知识设计该手机接口 Iphoneo答案:略9 .设计一个饮料类,然后由饮料类派生出橙汁、苹果汁、牛奶、雪碧类。答案:略10 .定义一个Vehicle类,然后由Vehicle类派生出小汽车、火车、面包车类, Vehicle类应包含商标和颜色,还应包含成员方法run ()行驶和showhifo 0 显示信息。编写Train类继承Vehicle类,增加成员“车厢数“属性,还应增 加成员方法showTrain ()0编写Car类继承Vehicle类,增加成员“座位数” 属性,还应增加成员方法showCar ()o编写Truck类继承Vehicle类,增加成 员“载重”属性,还应增加成员方法showTruckO o答案:略