对象数组
对象数组就是用类来创建的数组。
这里创建一个长度为3的Person类 数组。。
Person类代码如下:
public class Person {
private String name;
private int age;
public Person() {
System.out.println("执行构造方法");
}
public Person(String name,int age) {
this.name=name;
this.age=age;
System.out.println("有参构造方法"+this.name+' '+age);
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public void show() {
System.out.println("名字:"+name+" 年龄:"+age);
}
public static void main(String[] args) {
}
}
引用Person类创建对象数组的类的代码:
public class ArrayObject {
public static void main(String[] args) {
// TODO Auto-generated method stub
Person[] arrayperson = new Person[3];
Person one = new Person("迪丽热巴",18);
Person two = new Person("古力娜扎",20);
Person three = new Person("马儿扎哈",13);
arrayperson[0]=one;
arrayperson[1]=two;
arrayperson[2]=three;
arrayperson[0].show();
arrayperson[1].show();
arrayperson[2].show();
}
}
输出结果如下: