皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
实验1 类与对象 1. 实验目的 (1) 理解类的封装概念。 (2) 掌握Java定义类的格式。 (3) 掌握构造方法的设计方法。 (4) 掌握成员变量和成员方法的设计方法。 (5) 掌握this关键字的使用方法。 2. 实验内容 1. 定义长方体类 Cuboid,要求如下:(1)私有成员变量包括长length、宽width和高height;(2)构造方法包括一个公共的空构造方法,一个能够初始化所有成员变量的构造方法;(3)包括所有的setter和getter方法,其中setter方法要求对形参进行验证,例如长、宽和高都大于0;(4)功能方法包括计算表面积getArea()、计算体积getCubage()、判断是否正方体isCube()、输出该长方体的长宽高printCuboid()、绘制该长方体(给出提示信息即可)drawing()。 测试一要求如下: (1)利用空构造方法创建一个新的长方体对象cuboidA,然后利用setter方法设置长宽高分别为1.5、2.6和18.6,(2)调用printCuboid()方法输出cuboidA的基本信息,调用isCube()方法判断是否正方体;(3)调用方法drawing()模拟绘制该长方体。 测试二要求如下: (1)利用构造方法创建一个具有长宽高分别为2.5、6.8和8.0的长方体对象cuboidB,然后利用setLength()方法修改length为4.6;(2)调用getArea()方法计算表面积;(3)调用getCubage计算该长方体的体积。 2. 定义房间类Room,要求如下:(1)私有成员变量包括房间编号id,面积area,户型type,单价price(元/平米),销售状态state等;(2)定义一个空构造方法;定义第二个构造方法能够根据房间编号,面积,单价创建Room对象;定义第三个构造方法能够根据所有成员变量创建Room对象;(3)定义针对成员变量state和price的setter和getter方法,定义getArea()方法返回房间面积;(3)功能方法包括:showRoom()方法输出Room对象所有成员变量;getMoney()获得房间总价。 楼盘 river房间Room对象信息如表6-1中所示。定义测试类,对表6-1完成如下操作:(1)统计3个房间的总面积;(2)统计3个房间的总价;(3)把3-2-502房间的销售状态修改为true;(4)显示3个房间的详细信息。 表 6-1 楼盘river的房间信息 编号id 面积area 户型type 单价price 销售状态state 3-2-502 113.5 三室一厅 15000 false 4-5-1108 156.9 四室二厅 17500 true 4-3-1501 45.9 二室一厅 16200 true 3. 定义汽车类Car,要求如下:(1)私有成员变量包括汽车品牌brand,排气量emission和价格price;(2)定义一个构造方法初始化所有成员变量;(3)定义getBrand()方法返回品牌信息;(4)功能方法包括:starting()方法启动发动机。 定义 Hand类,要求如下:(1)私有成员变量包括手指长度length,手掌面积area和握力grip;(2)定义构造方法初始化所有成员变量;(3)省略setter和getter方法;(4)功能方法包括:catching(String thing)方法抓东西,getInfo()方法取得Hand的所有信息。 定义 Person类,要求如下:(1)私有成员变量包括身份证号码id,姓名name,年龄age和手hand;(2)定义一个空构造方法,另一个构造方法初始化所有成员变量;(3)定义getName()方法返回人的姓名;(4)功能方法包括:showPerson()方法显示某人的所有信息;(2)saying(Person per,String msg)方法表示一个人对另一个人说了一些信息msg;(3)getSomething(String something)表示用手拿东西,需要调用Hand对象的拿方法catching();(4)start(Car car)方法表示某人启动了一台汽车,需要调用Car的starting方法启动发动机。 定义测试类 Demo,完成如下任务:(1)创建一台汽车,品牌是红旗L5,排气量是3.0,价格是25万;(2)创建一只手,手指长度8厘米,手掌面积42平方厘米,握力是45kg;(3)创建Person对象和猪八戒,向猪八戒说“八戒,你这个呆子!”,拿了一根金箍棒并启动了一辆红旗L5汽车。
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【简答题】甲公司(一般纳税人)存货采用计划成本核算,2018年2月份发生如下事项: (1)期初结存原材料计划成本为25万元,材料成本差异借方余额为3万元,存货跌价准备贷方余额为3万元。 (2)2日,购入原材料一批,实际支付价款为50万元,取得增值税专用发票上注明的增值税税额为8.5万元;采购过程中发生运杂费0.3万元,保险费1万元,入库前挑选整理费0.2万元。该批材料的计划成本为58万元。 (3)10日,生...
【判断题】负载获得最大功率时,其电源的效率也是最大的。(    )
A.
正确
B.
错误
【单选题】青蒿抗疟的有效成分是
A.
青蒿甲素
B.
青蒿素
C.
青蒿酸
D.
青蒿内酯
E.
青蒿醇
【多选题】关于病人处理的临床问题包括哪几个主要方面
A.
疾病
B.
治疗
C.
结局
D.
副作用
E.
转归
【简答题】疾病的转归有______和______两种形式。
【多选题】关于疾病的转归,哪些叙述是正确的
A.
是指疾病的发展走向和结局
B.
包括完全康复和不完全康复
C.
转归取决于致病原因、发生条件和机体状况
D.
疾病转归取决于是否得到有效的治疗
E.
疾病转归与护理无关
【单选题】青蒿抗疟的有效成分是
A.
青蒿甲素
B.
青蒿素
C.
青蒿酸
D.
青蒿内脂
E.
青蒿醇
【简答题】甲公司为增值税一般纳税人,存货采用计划成本核算, 2018年2月份发生如下事项: ( 1)期初结存原材料计划成本为25万元,材料成本差异借方余额为3万元,存货跌价准备贷方余额为3万元。 ( 2)2日,购入原材料一批,实际支付价款为50万元,取得增值税专用发票上注明的增值税税额为8.5万元;采购过程中发生运杂费0.3万元,保险费1万元,入库前挑选整理费0.2万元。该批材料的计划成本为58万元。 ( ...
【简答题】甲公司(一般纳税人)存货采用计划成本核算,2018年2月份发生如下事项:(1)期初结存原材料计划成本为25万元,材料成本差异借方余额为3万元,存货跌价准备贷方余额为3万元。(2)2日,购入原材料一批,实际支付价款为50万元,取得增值税专用发票上注明的增值税税额为8.5万元;采购过程中发生运杂费0.3万元,保险费1万元,入库前挑选整理费0.2万元。该批材料的计划成本为58万元。(3)10日,生产领用...
【简答题】疾病的转归是指疾病过程的发展趋向和结局。疾病的转归一般可分为()、()。
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题