数组的元素不仅可以是基本数据类型,也可以是对象,数组元素为对象类型的数组为对象数组。
创建和操纵CCircle类的对象的一个数组,分两步:
1.声明类类型的数组变量,并用new分配内存空间给数组; CCircle[ ] cir=new CCircle[10];
2.用new产生新的数组元素对象,并分配内存空间给它。 cir[0]=new CCircle(1.0);
class CCircle{
private double pi=3.14;
private double radius;
public CCircle(double r){
this.radius=r;
}
public void Show(){
System.out.println("area="+pi*radius*radius);
}
}
public class Li5_04{
public static void main(String[]args){
CCircle[] cir=new CCircle[10];//A行
cir[0]=new CCircle(1.0);//B行
cir[1]=new CCircle(4.0);//C行
cir[2]=new CCircle(2.0);//D行
cir[1].Show();
cir[2].Show();
}
}



