// 聚合关系
// 定义一个对象数组,演示对象数组的实现和使用。
public class TestObjectArray {
int someField;
void someMethod(){
System.out.println("someField = "+someField);
}
public static void main(String[] args) {
TestObjectArray[] objectArray = new TestObjectArray[3];
System.out.println(objectArray[0]);//数组元素初始化为null
//为数组元素赋值
TestObjectArray t = new TestObjectArray();
objectArray[0] = t;
objectArray[1] = new TestObjectArray();
//t与objectArray[0]指向同一个对象
System.out.println(objectArray[0]==t);
//通过objectArray[i]可以访问每个对象
//objectArray[1]为TestObjectArray类型
objectArray[1].someField = 100;
objectArray[1].someMethod();
}
}