我在Name类中创建了Name对象,在Address类中创建了Address对象。我可以在MailingLabel类中组合这两个对象来创建MailingLabel对象吗?
头等舱
public class Name
{
private String firstName;
private char middleInitial;
private String lastName;
public Name (String fn, char mi, String ln)
{
firstName = fn;
middleInitial = mi;
lastName = ln;
}
第二类
public class Address
{
private int streetNumber;
private String streetName;
private String streetType;
private String city;
private String state;
private int zip;
public Address (int snum, String sn, String st, String c, String s, int z)
{
streetNumber = snum;
streetName = sn;
streetType = st;
city = c;
state = s;
zip = z;
}
MailingLabel的目标是打印出如下所示的toString
Millicent X Feniwick
1600 Huckleberry Lane
Chelsea, NJ 15483
发布于 2019-03-01 08:51:30
public class MailingLabel{
private Address addressname;
private Name theName;
public MailingLabel(Address addressname, Name theName){
this.addressname = addressname;
this.theName = theName;
}
}
根据你的要求,我想这就是你所需要的。
https://stackoverflow.com/questions/54936129
复制相似问题