0
点赞
收藏
分享

微信扫一扫

聚合关系2


// 聚合关系

// 定义一个对象数组,演示对象数组的实现和使用。

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();

    }

}



举报

相关推荐

0 条评论