策略模式Lua实现
策略模式Lua实现Strategy = {}ConcreteStrategyA = {}ConcreteStrategyB = {}ConcreteStrategyC = {}Context = {strategy = nil}function Strategy:new(o)o = o or {}setmetatable(o,self)self.__index = selfreturn o;endfunction Strategy:AlgorithmInt...