策略模式 策略模式作爲一種軟件設計模式指對象有某個行爲但是在不同的場景中該行爲有不同的實現算法比如每個人都要交個人所得稅但是在美國交個人所得稅和在中華民國交個人所得稅就有不同的算稅方法 策略模式 定义了一族算法业务规则 封装了每个算法 这族的算法可互换代替interchangeable