package cn.newgxu.bbs.domain.item;
import cn.newgxu.bbs.domain.item.impl.ConsumeAwayBehavior;
import cn.newgxu.bbs.domain.item.impl.UnconsumeBehavior;
import cn.newgxu.bbs.domain.market.ItemType;
/**
* 如果不是永久性物品使用完消失
*
* @author polly
* @since 4.0.0
* @version $Revision 1.1$
*/
public class ConsumeBehaviorFactory {
public static ConsumeBehavior getInstance(ItemType itemType) {
if (itemType.getId() == ItemType.PREREQUISITE_MAKE) {
return new UnconsumeBehavior();
} else {
return new ConsumeAwayBehavior();
}
}
}