采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如果在 策略模式中 调用具体实现方法的时候 再进行一层封装,是否就是命令模式呢? 或者说策略模式更适用于公司内部开发,而命令模式更适用于对外的API接口开发 Ps.提前祝大家春节快乐?
亲爱的同学,你好,我是geely老师的助教。
你这个问题问的非常好,先赞一个。
策略是不同的算法做同一件事情。不同的策略之间可以相互替换。比如实现一个支付功能,有微信支付,支付宝支付,各自渠道的支付。。。
命令是不同的命令做不同的事情。对外隐藏了具体的执行细节。比如菜单中的复制,移动和压缩。
登录后可查看更多问答,登录/注册
系统学习设计原则,设计模式,锤炼编码内功,赢取高薪Offer
3.3k 2
1.6k 11
1.8k 8
1.7k 6
1.6k 6
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号