策略模式

Reference article
https://medium.com/design-patterns-in-swift/design-patterns-in-swift-strategy-pattern-1d11945b4adc

封装很多算法 ( behaviour / logic)
在run time的时候动态更改一个对象的 behaviour
跟动态注入很像

你可能感兴趣的:(策略模式)