请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

策略模式和命令模式的关系

如果在 策略模式中 调用具体实现方法的时候 再进行一层封装,是否就是命令模式呢?
或者说策略模式更适用于公司内部开发,而命令模式更适用于对外的API接口开发
Ps.提前祝大家春节快乐?

正在回答 回答被采纳积分+3

1回答

geelylucky 2019-01-26 21:15:33

亲爱的同学,你好,我是geely老师的助教。

你这个问题问的非常好,先赞一个。

策略是不同的算法做同一件事情。不同的策略之间可以相互替换。比如实现一个支付功能,有微信支付,支付宝支付,各自渠道的支付。。。

命令是不同的命令做不同的事情。对外隐藏了具体的执行细节。比如菜单中的复制,移动和压缩。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号