本人java初学者,这几道题麻烦大神帮解下,比较急,在线等!!拜托了!!!!! 5

2.开发一个Flyer接口(飞行者),要求如下:1)定义一个飞行方法:voidfly();开发一个Swimer接口(游泳者),要求如下:2)一个游泳方法:voidswim... 2.开发一个Flyer接口(飞行者),要求如下:
1) 定义一个飞行方法:void fly();
开发一个Swimer接口(游泳者),要求如下:
2) 一个游泳方法:void swim();
开发一个FlyFish类(飞鱼)要求如下:
1) 该类为非抽象类;
2) 继承Animal类;
3) 实现Flyer接口和Swimer接口;
4) 定义一个公有的(public)无参构造方法,该构造方法通过调用父类的构造方法为父类属性name赋值“飞鱼”。
5) 定义一个公有的实例方法,其功能为玩游戏:public void game(){//...}
开发一个测试类如下,进行测试。

3.开发一个接口Engine(引擎),要求包含如下接口方法:
1)double drive() 该方法表示驱动功能,返回驱动输出功率。
2)String getType() 该方法表示获得引擎的品牌。
开发一个引擎工厂类EngineFactory,要求如下:
1)包含一个私有的实例成员内部类EngineImpl ,该类实现Engine接口。
2)包含一个公有的实例方法:pubic EnginecreateEngine() 其功能是创建引擎。
3)包含一个公有的实例方法:pubic EnginecreateEngine(double value) 其功能是创建指定功率值的引擎。

4.开发一个轿车类Car,要求如下:
1)包含私有Engine类型属性:engine ,表示轿车配备的引擎。
2)包含构造方法public Car(Engineengine) 。
3)包含一个表示轿车运行的公有的实例方法,在该方法内输出引擎的品牌和运行速度等信息,其中运行速度是通过引擎输出输出功率计算而来(计算规则自定义即可)。
4)添加主方法测试,在测试中使用匿名内部类方式创建引擎对象。
New car(newEngineFactory())
开发测试类,其功能是:创建引擎,创建轿车,开动轿车。
展开
 我来答
千与禾
2020-06-16
知道答主
回答量:1
采纳率:0%
帮助的人:596
展开全部
你大几了,现在毕业了不
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式