摘要: 代理模式 不改变原始类,引入代理类给原始类增加功能。 1,原始类是自己写的代码: 组合 将原始类和代理类都基于接口实现。代理类的方法内调用原始类,并在前后增加新的代码以实现新功能。 2,原始类是第三方库,无法修改或者没有基于接口实现: 继承 代理类继承自原始类,然后通过super调用原始类里的方法, 阅读全文
posted @ 2022-05-18 12:02 Shengjie 阅读(15) 评论(0) 推荐(0) 编辑