摘要:
一、什么是装饰模式 概念:动态的给一个对象添加一些额外的功能。就增加功能来说,装饰模式比生成自子类更加的灵活。 举个例子,笔者自己以前喜欢吃手抓饼。每天都要去十字路口大爷那里买手抓饼,但是大爷卖的手抓饼有大份,小份等等,还有各种口味的配料添加。比如我比较喜欢变态辣,喜欢加火腿,喜欢加鸡蛋,所以每次去 阅读全文
摘要:
一、什么是代理模式(Porxy) 概念:代理模式就是为其他对象提供一种代理以控制对这个对象的访问。 现实生活中也有很多行为吻合代理模式。比如店外卖,客户在APP上下单后,店长会接单。这个时候店长可以选择自己去送这份外卖,也可以委托送餐员代理店长去送这份外卖。当然店长是可以自己送,但店长送了外卖店就没 阅读全文