对象数组的使用
定义一个类。类名为对象数组,包含两个属性。
含有无参和有参数两种构造方法。
public class ObjectArr{
//定义属性
private String name;
private int age;
//两种构造方法
public ObjectArr(){}
public ObjectArr(String name,int age){
this.name=name;
this.age=age;
}
public void getInfo(){
System.out.println("姓名:"+this.name+",年龄是"+this.age+"岁。");
}
//main函数
public static void main(String[] args){
ObjectArr[] person=new ObjectArr[10];
//有参构造方法的初始化
person[0]=new ObjectArr("第一个人",12);
person[1]=new ObjectArr("第二个人",15);
person[2]=new ObjectArr("第三个人",20);
//无参构造方法的初始化
for(int i=3;i<person.length;i++){
person[i]=new ObjectArr();
}
//打印
for(int i=0;i<person.length;i++){
person[i].getInfo();
}
}
}