設計模式之代理模式(一)——靜態代理

代理模式:給目標對象提供一個代理對象,並由代理對象控制對目標對象的引用。 UML圖: 角色: 抽象角色(Subject):它是一個由真實角色實現的接口,並能夠表徵真實角色的功能。該接口同時也必須由代理角色所實現,這樣代理角色就能夠用於所有真實角色能夠使用的地方 代理角色(Proxy):它維護了能夠允許代理角色訪問真實角色的引用。代理角色與真實角色都實現了同一個接口,這樣代理角色就能夠代替真實角色,
相關文章
相關標籤/搜索