Person类
public class Person {
// public
//年龄
public int age;
//身高
public double height;
//定义一个info方法
public void info()
{
System.out.println("我的年龄:"+age+",身高:"+height);
}
}
ReferenceArrayTest 类
/**
* 定义一个Person数组,动态初始化这个Person数组,并未这个数组每个元素指定值
* @author wjl
* @time 2015.2.28
*
*/
public class ReferenceArrayTest {
public static void main(String[] args) {
Person[] students;
//执行动态出事化
students=new Person[2];
//创建一个person实例,并将这个Person赋值给zhang变量
Person zhang=new Person();
zhang.age=19;
zhang.height=169;
//创建一个person实例,并将这个Person赋值给li
Person li=new Person();
li.age=18;
li.height=171;
//将zhang赋值给students第一个数组元素
students[0]=zhang;
students[1]=li;
//打印info方法
students[1].info();
li.info();
}
}
运行结果:
我的年龄:18,身高:171.0
我的年龄:18,身高:171.0