编写程序实现饲养员给动物喂食物功能。 1. 定义 一个食物抽象类 Food ,包括属性食物名称( name ) , 要求被封装到该类中。在类中定义属性的 2 个方法 getXxx() 和 setXxx() 方法。 2. 定义一个鱼类 Fish 和一个骨头类 Bone 继承食物抽象类 Food. 3. 定义 一个动物接口 Animal, 包括一个吃 public void eat(Food food) 的方法; 4. 定义一个猫类 Cat 实现 Animal 接口,直接在 eat 方法中输出猫吃什么食物。 5. 定义一个狗类 Dog 实现 Animal 接口,直接在 eat 方法中输出狗吃什么食物。 6. 定义一个饲养员类 Feeder, 包括方法 feed() 实现给某种动物喂养某种食物。 7. 定义一个测试类,测试饲养员给动物喂食物。