代理设计模式的核心精髓就在于有一个主题操作接口,核心业务主题只完成核心功能(如:我们吃饭,我们不用去理饭是怎么做的,我只需要吃饭就行了),面代理主题负责完成所以与核心主题有关的辅助性操作(如:把饭做好)。
主题接口:
核心主题:
代理主题:
客户端:
代理设计模式的核心精髓就在于有一个主题操作接口,核心业务主题只完成核心功能(如:我们吃饭,我们不用去理饭是怎么做的,我只需要吃饭就行了),面代理主题负责完成所以与核心主题有关的辅助性操作(如:把饭做好)。
主题接口:
核心主题:
代理主题:
客户端: