【发布时间】:2011-06-21 01:59:14
【问题描述】:
从构造函数(如果有的话)调用 mutator 的优缺点是什么
即:
public MyConstructor(int x) {
this.x = x;
}
对比:
public MyConstructor(int x) {
setX(x);
}
public void setX(int x) {
this.x = x;
}
你有偏好吗? (这不是家庭作业,只是看看我们的编码标准文档,它说在构造函数中设置实例 var 时总是调用 mutators,而我并不总是这样做)
【问题讨论】: