1、装饰器是 is-a 的关系
- 装饰器可以一层一层的包起来,功能叠加起来
2、Proxy 是控制,更像是一种对功能的限制,
- Decorator 是增加职责
3、动态代理代码侵入性小、装饰器侵入性大
本文探讨了Python中装饰器和代理模式的概念及其应用。装饰器用于增强或修改函数行为,实现职责叠加;而代理模式则更侧重于对功能的控制与限制。文章对比了动态代理与装饰器的特性,指出动态代理代码侵入性较小,装饰器则相对较大。
1、装饰器是 is-a 的关系
2、Proxy 是控制,更像是一种对功能的限制,
3、动态代理代码侵入性小、装饰器侵入性大
转载于:https://my.oschina.net/u/3847203/blog/3018627

被折叠的 条评论
为什么被折叠?