public class Name {
private String firstName;
private String lastName;
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getLastName() {
return lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
public Name(){}
public Name(String firstName,String lastName)
{
this.firstName=firstName;
this.lastName=lastName;
}
}
public class Person {
private final Name name;
public Person(Name name)
{
//this.name=name;
this.name=new Name(name.getFirstName(), name.getLastName());//1
}
public Name getName()
{
//return name;
return new Name(name.getFirstName(), name.getLastName());//2
}
public static void main(String[] args) {
}
}