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();
}
}
{
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();
}
}
本文探讨了Java中面向对象编程的概念,并通过创建一个简单的动物类来展示如何使用接口和类实现抽象概念。通过实例化动物类并调用eat()方法,展示了Java面向对象编程的实用性。

被折叠的 条评论
为什么被折叠?



