我有两个类似于这些的POJO:
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
public class User {
@SerializedName("name")
@Expose
private String name;
@SerializedName("mail")
@Expose
private String mail;
....
}
public class Profile {
@SerializedName("birthday")
@Expose
private String birthday;
@SerializedName("biography")
@Expose
private String biography;
.....
}
现在我需要第三个POJO重用他们的某些字段:
public class RegisterInfo {
@SerializedName("name")
@Expose
private String name;
@SerializedName("birthday")
@Expose
private String birthday;
}
我不想在RegisterInfo类中重复代码。 因此,在修改“名称”或“生日”字段的情况下,我只需要触摸一个类中的代码即可。 那么...有什么方法可以对我的RegisterInfo类中的“名称”和“生日”字段进行“引用”?