package cn.yyhl.day08;
/*
题目:
定义一个数组,用来存储三个ObjectArray对象。
数组有一个缺点,一单创建,程序运行期间长度不可以发生改变。
*/
public class ObjectArray01 {
public static void main(String[] args) {
ObjectArray01[] array = new ObjectArray01[3];//创建一个数组长度为3的数组,里面用来存放ObjectArray类型的对象
ObjectArray01 one = new ObjectArray01( "迪丽热巴 ",18);
ObjectArray01 two = new ObjectArray01("古力娜扎 ", 28);
ObjectArray01 three = new ObjectArray01("马尔扎哈 ", 38);
array[0] = one;//将one当中的地址值赋值到数组的0号元素
array[1] = two;//将two当中的地址值赋值到数组的0号元素
array[2] = three;//将three当中的地址值赋值到数组的0号元素
System.out.println(array[0].getName()+array[0].getAge());//迪丽热巴 18
System.out.println(array[1].getName()+array[1].getAge());//古力娜扎 28
System.out.println(array[2].getName()+array[2].getAge());//马尔扎哈 38
}
}
package cn.yyhl.day08;
public class ObjectArray02 {
private String name;
private int age;
public ObjectArray01() {
}
public ObjectArray01(String name, int age) {
this.name = name;
this.age = 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;
}
}