c++之策略模式

c++之策略模式 概念 图示 优缺点 优点 缺点 代码 概念 策略模式是指定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。也就是说这些算法所完成的功能一样,对外的接口一样,只对于不同的“消息”,所产生的行为不同,及面对同一指令,采取的实现方式不同,与c++中多态有一些相似. 就举一个例子,一家商店进行打折活动,同一件物品对于采取不同的人的打折
相关文章
相关标签/搜索