1

来自四人组的设计模式

为什么component装饰器对被装饰物的引用Decorator指向被装饰物的接口Component

在此处输入图像描述

realSubject而代理的引用Proxy指向具体RealSubject

在此处输入图像描述

谢谢。

4

1 回答 1

1

代理可以专门指向其主题的接口。GoF 提到,

ProxySubject如果RealSubjectSubject接口相同,可以指a 。

但是根据实现,代理可以通过调用构造函数来实例化它的主体,这需要引用一个具体的对象。

于 2017-10-02T23:32:23.730 回答