?? compositepricingstrategy.java
字號(hào):
/**
* @name CompositePricingStrategy.java
* @author Administrator/pan
* @version 1.1
* @date 2009/2/16
*
*/
package com.digitstore.process.server.sale;
import java.util.ArrayList;
import java.util.List;
import com.digitstore.process.sale.Sale;
public abstract class CompositePricingStrategy implements ISalePricingStrategy {
protected List<ISalePricingStrategy> pricingStrategies = new ArrayList<ISalePricingStrategy>();
//將各種定價(jià)策略添加到列表中
public void add(ISalePricingStrategy s){
pricingStrategies.add(s);
}
//返回最終的定價(jià)
public abstract double getTotal(Sale sale);
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -