假设我创建了一个复制构造函数来制作Party对象的副本。 我的原始构造函数如下所示:
public Party(LocalDate date, String location, String host) {
this.date = date;
this.location = location;
this.host = host;
}
现在我创建一个复制构造函数:
public Party(Party p){
现在我有两个选择。要么我能做到这一点:
this(p.date, p.location, p.host)}
或者我可以这样做:
this(p.getDate(), p.getLocation(), p.getHost()}
一种方式比另一种方式更明智吗?或没有区别?