使用private field
and的更好方法是什么private methods
?
当从公共方法调用私有方法时,在私有方法中使用私有字段是优雅还是将它们作为参数更好?
场地:
private Item model;
1. 公共方法:
...
if (model.getPrice() != null) {
String formattedPrice = formatPrice();
}
...
私有方法:
private int formatPrice(){
int price = model.getPrice() + 10;
}
VS
2. 公共方法:
if (model.getPrice() != null) {
String formattedPrice = formatPrice(model.getPrice());
}
...
私有方法:
formatPrice(int price){
int price = price + 10;
}