ploymorphismtest.java

来自「Java面向对象编程(随书配套源代码) 阐述了面向对象编程的思想」· Java 代码 · 共 24 行

JAVA
24
字号
package chapter7;
import java.util.Random;
public class PloymorphismTest 
{
	public static void main(String[] args) 
	{
		try 
		{
			Random random = new Random();
			Animal[] animals={ new Sheep(),new Wolf()};
			String foods[] = { "羊" , "草"};
		    for(int i=0;i<5;i++)
		    {
		    	 String food =foods[random.nextInt(2)];
		    	 animals[random.nextInt(2)].eat(food);
		    }
		}
		catch(Exception ex) //异常捕捉
		{
			System.out.println("程序异常!");
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?