设计模式面试必考点之代理模式

如何回答什么是代理模式? 在代理模式(Proxy Pattern)中,我们创建具有现有对象的对象,以便向外界提供功能接口。那什么是代理呢?假设我们想请明星来学校唱歌,我们不可能联系明星本人,他太忙了,我们会联系他的经纪人,然后明星来唱歌。这其中经纪人就是代理。 为什么要使用代理模式?优缺点?使用场景? 使用目的:解决在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,
相关文章
相关标签/搜索