策略设计模式

Duck