摘要: 策略模式 定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。 以年终奖为例,效绩为S,工资翻4倍,为A,翻3倍,为B,翻2倍。 1. 最初的实现 我们可以编写一个名为calculateBonus的函数来计算每个人的奖金,它接受两个参数:工资和效绩。代码如下: ... 阅读全文
posted @ 2015-10-06 09:48 微日月 阅读(332) 评论(0) 推荐(0) 编辑