随笔分类 - 设计模式
摘要:一、问题引入 现在有这样一个场景:假设我们想邀请一位明星,那么一般我们不是直接联系明星,而是联系明星的经纪人,通过经纪人建立和明星的合作。在这里,明星就是一个目标对象,他只要负责活动演出就行了,而其他琐碎的事情就交给他的代理人(经纪人)来解决。这就是代理模式在现实中的一个应用场景。 同样地,假如我们
阅读全文
posted @ 2020-08-04 17:27
Alan6
摘要:一、问题引入 在面向对象程序设计中,经常会遇到这种情况:知道了一个过程的关键步骤,且确定了这些步骤的执行顺序,但某些步骤的具体实现未知,或者说某些步骤的实现与具体的环境相关。这种情况下就可以使用模板模式。 例如,去银行办理业务一般要经过以下4个流程:取号、排队、办理具体业务、对工作人员评分等,其中取
阅读全文
posted @ 2020-07-28 11:04
Alan6

浙公网安备 33010602011771号