代理和装饰做法是一样的。
只是对同一种做法的不同侧重点进行定义。装饰一般用于继承的解耦,会增加一些新的方法,作为装饰方法。
代理则不增加新方法,会在被代理对象的行为前后加点料。代理上网就是一个典型,在上网前后加了点操作
个人见解仅供参考
本文共 172 字,大约阅读时间需要 1 分钟。
代理和装饰做法是一样的。
只是对同一种做法的不同侧重点进行定义。装饰一般用于继承的解耦,会增加一些新的方法,作为装饰方法。
代理则不增加新方法,会在被代理对象的行为前后加点料。代理上网就是一个典型,在上网前后加了点操作
个人见解仅供参考
转载于:https://www.cnblogs.com/flying607/p/9415855.html