1. 程式人生 > >6.3 Inline Temp 內聯臨時變數

6.3 Inline Temp 內聯臨時變數

將所有對該變數的引用動作替換為對它賦值的表示式

更多精彩

前置條件

  1. 該方法通常被作為 6.4 Replace Temp with Query 以查詢取代臨時變數 的前置條件使用

動機

  1. 某個臨時變數被賦予了某個方法的返回值

案例

public double getBasePrice() {
double basePrice = order.basePrice();
return basePrice
}
public double getBasePrice
() { return order.basePrice(); }