JAVA使用接口实现类的功能

时间: 2023-08-22 admin IT培训

JAVA使用接口实现类的功能

JAVA使用接口实现类的功能

interface Eatable
{public abstract void eat();
}class chinese implements Eatable
{public void eat(){System.out.println("中国人吃");}
}class American implements Eatable
{public void eat(){System.out.println("美国人吃");}
}class Indian implements Eatable
{public void eat(){System.out.println("印度人吃");}
}public class test
{public static void main(String[] args){Eatable[] e = new Eatable[10];for (int i = 0; i < e.length; i++) {if(i % 2 == 0){e[i] = new chinese();}else if(i % 3 == 0){e[i] = new American();}else{e[i] = new Indian();}}for (int i = 0; i < e.length; i++) {e[i].eat();}}
}