public class test {   public void eat(int... i){
 System.out.println("好吃");

   }
}public class Sub extends test{
 public void eat(){
       System.out.println("难吃")}
 public static void main(String[] args) {
test s=new Sub(); 
s.eat();
}
}哪位大侠帮忙解释下父类的eat方法参数里面的三个点代表什么意思啊?
要是没有这三个点,这个程序就错误,但有了他,为什么就能编译通过了呢?