代理模式和裝飾器模式的區別

以前瞭解過「代理模式」,最經典的例子就是「房屋中介」,房東是被代理對象(也稱爲真實對象),中介公司是代理對象,共同實現同一個接口,而租房子的傢伙就是客戶端調用者。租房狗調用一個租房接口,實現本身的租房業務,而中介公司做爲租房接口的實現類,成爲租房狗實際調用的對象(這就是面向接口編程的一種實踐),租房狗是接觸不到真正的房東的,但房子畢竟仍是房東的啊,這意味着這核心的業務仍是屬於被代理對象的,代理對象
相關文章
相關標籤/搜索