摘要:
将算法的定义和使用分离,这就是策略模式所要解决的问题。 策略模式的主要目的是将算法的定义与使用分开,也就是将算法的行为和环境分开。 如在Discount类中,该类为具体的算法类,该类只有算法的行为,也就是计算价格的行为。而在环境类中,环境类定义了算法使用的环境。 策略模式提供了一种可以替换继承关系... 阅读全文
posted @ 2015-04-29 20:26
Lucky_Liu
阅读(156)
评论(0)
推荐(0)

浙公网安备 33010602011771号