【发布时间】:2010-11-11 02:40:31
【问题描述】:
传参在日常编程中很常见,但是我们应该将参数作为对象还是值来传递呢?
(A)
public boolean isGreaterThanZero(Payment object) {
if (object.getAmount() > 0) {
return true;
}
return false;
}
(B)
public boolean isGreaterThanZero(int amount) {
if (amount > 0) {
return true;
}
return false;
}
【问题讨论】:
标签: java oop parameter-passing