已知存在以下类: public class TestMoveable { public static void main(String[] args) { Movea
已知存在以下类: public class TestMoveable { public static void main(String[] args) { Moveable m; m = new Car(); moveObject(m); m = new Animal(); moveObject(m); } public static void moveObject(Moveable m) { System.out.println(m.move()); } } 按以下要求完成程序: 1、补充接口Moveable,该接口中定义了一个返回值类型为String的move方法; 2、补充类Car,此类实现了接口Moveable; 3、补充类Animal,该类实现了接口Moveable; 4、补充的代码中有合适的注释 5、运行上述类TestMoveable中main函数后,程序输出以下两行字符串: 汽车运动 动物运动 (编写代码时注意体会和学习此程序利用接口实现多态的方式)