設計模式之蟬——代理模式中下

代理的擴展
1 一個類能夠實現多個接口,完成不通的功能,並且代理的目的也是在目標方法上進行必定的功能加強,而不少時候,咱們寫的業務代碼正是對代理的加強。咱們能夠接着設計模式之蟬——代理模式中 的實例,添加展現廣告的功能。
(1)Subject抽象主題角色 代理角色:設計模式

clipboard.png

clipboard.png

(2)RealSubject具體主題角色:spa

clipboard.png

(3) Proxy代理主題角色:設計

clipboard.png

(4)業務場景3d

clipboard.png

(5)運行結果代理

clipboard.png

相關文章
相關標籤/搜索