Java 我有两个类,它们之间有关联,我们制作了一个对象数组

Java 我有两个类,它们之间有关联,我们制作了一个对象数组,java,Java,我有这段代码,我可以开发它,从类Person生成两个对象,它们具有相同的地址(对象类) 守则: class Address { } class Person { //Person has-a Address public Address[] address; public Person(Address[] address) { this.address = address; } // Other code goes here } public

我有这段代码,我可以开发它,从类Person生成两个对象,它们具有相同的地址(对象类) 守则:

class Address {
}
 class Person {
   //Person has-a Address

public Address[]  address;
   public Person(Address[] address) {
     this.address = address;
     }
   // Other code goes here
   }
 public Person(Address[] address) {
    this.address = address;
}
 // Other code goes here
      }

如何从类创建数组对象

两个人,每个人有一个共享地址和一个唯一地址:

class Address {
}
class Person {
    //Person has-a Address

    public Address[]  address;
    public Person(Address[] address) {
        this.address = address;
    }
    // Other code goes here
}

Person[] persons = new Person[2];
Address[] address = new Address[100];
persons[0] = new Person(address);
person[1] = new Person(address);
Address[] addArr1 = new Address[2];
Address[] addArr2 = new Address[2];
addArr1[0] = new Address (...);
addArr2[0] = addArr1[0]; // the shared Address
addArr1[1] = new Address (...); // unique Address
addArr2[1] = new Address (...); // unique Address
Person p1 = new Person (addArr1);
Person p2 = new Person (addArr2);

我怎样才能从类中创建数组对象?Eran thnx:)但是你能帮我更多吗我需要两个人创建两个人有相同的地址和另一个不同的地址我的朋友,如果我必须编辑或删除共享地址会发生什么?你能为我写代码吗?谢谢@gashu