皮皮学,免费搜题
登录
搜题
【简答题】
编写程序 Test.java ,完成一个饲养员给动物喂食的程序,练习 Java 中接口和抽象类的使用。 (1)定义一个接口: Food ,表示动物的食物。 (2)定义一个抽象类: Animal ,表示动物,定义一个抽象方法 void eat(Food food) ,表示动物吃食物 。 (3)定义一个类: Feeder ,表示饲养员,定义一个方法 void feed(Animal a, Food f) ,表示给动物 a 喂食物 f 。 (4)定义其它的类: Bone ( 骨头)、 Fish ( 鱼)、 Dog ( 狗)、 Cat ( 猫), Bone 和 Fish 是 Food , Fish 、 Dog 、 Cat 是 Animal ,类之间的关系如下图所示 。 ( 5 )定义一个测试类: Test ,并在其 main 方法中实现: 创建一个饲养员对象 Feeder feeder = new Feeder(); 创建一个动物 - 猫,并让饲养员给这个猫喂食物 - 鱼。 Animal animal = new Cat(); Food food = new Fish(); feeder.feed(animal, food) 创建一个动物 - 狗,并让饲养员给这个狗喂食物 - 骨头。 animal = new Dog(); food = new Bone(); feeder.feed(animal, food);
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【判断题】决策树的内容包括以下几个方面:预先计划性、决策过程中各因素的重要性、促销活动的影响、面对缺货的选择、购物者的背景
A.
正确
B.
错误
【简答题】DEM有多种表示形式,主要包括___________和______________
【判断题】首班载客列车到站前30分钟行车值班员负责打开照明开关,并开启AFC设备(除闸机外)。
A.
正确
B.
错误
【判断题】构造方法主要 用于对类的成员变量进行初始化,一个类可以有多个构造方法。
A.
正确
B.
错误
【判断题】构造方法主要 用于对类的成员变量进行初始化,一个类仅有一个构造方法。
A.
正确
B.
错误
【简答题】首班载列车到站前30分钟完成车站AFC设备开启及功能测试的负责人是____。
【单选题】首班列车到站前10分钟,( )负责开启车站所有TVM和闸机。
A.
客运值班员
B.
值班站长
C.
厅巡
D.
行车值班员
【多选题】对卷烟、雪茄烟生产企业卷烟销售促销监管的主要内容是卷烟促销行为的规范性,监管的重点包括(  )。
A.
是否建立了促销管理制度
B.
是否存在直接以烟向零售户促销的行为
C.
是否存在促销烟无码出库
D.
是否存在超审批时间、超范围、超地域开展促销活动的情形
【多选题】广告具有的属性包括( )。
A.
广告是有偿的商业信息传播活动
B.
广告促成产品销售
C.
重复律是广告的一个重要规律
D.
广告传播利用非人员的传播媒介
E.
广告新闻化是很有效的品牌形象传播方法
【判断题】肖特基二极管主要用于如高频低压整流等应用场合的高频开关电路中。
A.
正确
B.
错误
相关题目: