最經常使用的設計模式---代理模式(C++實現)

代理模式:爲其餘對象提供一種代理以控制對這個對象的訪問。這樣實現了業務和核心功能分離。 UML 圖: 角色:        Subject: 抽象角色。聲明真實對象和代理對象的共同接口。        Proxy: 代理角色。代理對象與真實對象實現相同的接口,因此它可以在任什麼時候刻都可以代理真實對象。代理角色內部包含有對真實對象的引用,因此她能夠操做真實對象,同時也能夠附加其餘的操做,至關於對真
相關文章
相關標籤/搜索