有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何将这两个类链接在一起,以显示Person和Address之间的一对多关系

地址类别:

public class Address {

    private String country;
    private String county;
    private String city;
    private String postcode;
    private String HouseNumber;

    public Address(String country, String county, String city, String postcode, String HouseNumber) {
        this.country = country;
        this.county = county;
        this.city = city;
        this.postcode = postcode;
        this.HouseNumber = HouseNumber;
    }

    public void view_adress() {
        String[] address = {country, county, city, postcode, HouseNumber};
        
        for (int i = 0; i<address.length; i++) {
            System.out.println(address[i]);
        }
    }
                
    public void viewHouseNumber() {
        System.out.print(HouseNumber);
    }
}

人员类别:

public class Person {
    private String firstName;
    private String lastName;
    private String Date_of_birth;
    private String PhoneNumber;
    private String[] address;
    
    public Person (String firstName, String lastName, String Date_of_birth, String PhoneNumber, String[] address) {
        this.firstName = firstName;
        this.lastName = lastName;
        this.Date_of_birth = Date_of_birth;
        this.PhoneNumber = PhoneNumber;
        this.address = address;
    }

    public void view_PhoneNumber() {
        System.out.print(PhoneNumber);
    }
}

共 (0) 个答案