2012年6月1日 星期五

Java Basic(60)-Array Holding Many Objects


創建新class稱為AnimalList



public class AnimalList {
private Animal[] theList = new Animal[5];
private int i=0;
public void add(Animal a){
if(i<theList.length){
theList[i]=a;
System.out.println("Animal added at index "+1);
i++;
}
}

}

class apples{
public static void main(String[] args){
AnimalList ALO = new AnimalList();
Dog d = new Dog();
Fish f = new Fish();
ALO.add(d);
ALO.add(f);

}
}



這是運行時的結果:
Animal added at index 0 這是Dog
Animal added at index 1 這是Fish

沒有留言:

張貼留言