package Generics_Case_package; import java.util.ArrayList; public class Test { public static void main(String[] args) { } //要求1:该方法能养所有品种的猫,但是不能养狗 public static void keepCat(ArrayList list){ //遍历集合,调用动物的eat方法 } //要求2:该方法能养所有品种的狗,但是不能养猫 public static void keepDog(ArrayList list){ //遍历集合,调用动物的eat方法 } //要求3:该方法能养所有的动物,但是不能传递其他类型 public static void keepPet(ArrayList list){ //遍历集合,调用动物的eat方法 } }