摘要:策略模式定义了一些列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变换。 假设我们要出去旅游,而去旅游出行的方式有很多,有步行,有坐火车,有坐飞机等等。而如果不使用任何模式,我们的代码可能就是这样子的。 这样做有一个致命的缺点,一旦出行的方式要增加,
阅读全文
posted @ 2018-07-30 08:45
posted @ 2018-07-30 08:45
posted @ 2018-07-23 09:41
posted @ 2018-07-16 09:09
posted @ 2018-07-09 08:53
posted @ 2018-07-02 09:02