代理模式


文档摘要

代理模式 问题引入 问题描述 隔壁班的卓贾易想追求娇娇,但是他自己不好意思,就委托和娇娇同班的戴励帮助他。卓贾易给娇娇先后买了芭比娃娃、花、巧克力,饼委托戴励送给娇娇,却没想给娇娇和戴励创造了相处的机会。娇娇和戴励通过接触互生情愫,最后在一起了。卓贾易自然是很生气,一番追求却为他人做了嫁衣。但细细想来,虽说一直是卓贾易给娇娇买的礼物,但娇娇自始至终都是从戴励手里拿到的礼物,她并未接触过送礼之人——卓贾易。 现在我们想用程序来描述这一个故事,关键之处在于准确描述卓贾易、戴励及娇娇三者之间的行动关系。如果我们只描述了追求者卓贾易,和被追求者娇娇,则与实际情况不符,因为娇娇并不认识卓贾易;而若我们只描述了代理戴励,和被追求者娇娇,亦与实际情况不符,因为礼物是卓贾易买的,戴励并没有礼物直接送给娇娇。


发布者: 作者: 转发
评论区 (0)
U