java学习 返回接口匿名实例 暑假第七天

 interface Animal
{
 void eat();
}
class zoo
{
 Animal GetAnimal()
 {
  return new Animal()
  {
   public void eat()
   {
    System.out.println("animal eat");
   } 
  }; 
}
}
class Test
{
 public static void main(String []args)
 {
  zoo z=new zoo();
 Animal an=z.GetAnimal();
  an.eat();
}
}
posted @ 2011-07-24 01:30  programmer小卫  阅读(88)  评论(0)    收藏  举报