java接口,添加主方法,创建轿车类,

开发一个接口IEngine(引擎),要求包含如下抽象方法:

  1. double drive() 该方法表示驱动功能,返回驱动输出功率。
  2. String getType() 该方法表示获得引擎的品牌。

开发一个轿车类Car,要求如下:

  1. 包含私有IEngine类型属性:engine ,表示轿车配备的引擎。
  2. 包含构造方法public Car(Engine engine) 。
  3. 包含一个表示轿车运行的公有的实例方法,在该方法内输出引擎的品牌和运行速度等信息,其中运行速度是通过引擎输出输出功率计算而来(计算规则自定义即可)。
  4. 添加主方法测试,创建轿车对象,配备不同的引擎,引擎对象的创建请使用IEngine接口的匿名内部类,测试轿车的运行的行为

直接报价更好