設計模式面試必考點之代理模式

如何回答什麼是代理模式? 在代理模式(Proxy Pattern)中,我們創建具有現有對象的對象,以便向外界提供功能接口。那什麼是代理呢?假設我們想請明星來學校唱歌,我們不可能聯繫明星本人,他太忙了,我們會聯繫他的經紀人,然後明星來唱歌。這其中經紀人就是代理。 爲什麼要使用代理模式?優缺點?使用場景? 使用目的:解決在直接訪問對象時帶來的問題,比如說:要訪問的對象在遠程的機器上。在面向對象系統中,
相關文章
相關標籤/搜索