一点点自己的思考。
装饰模式,强调的是,不会实例化主体,自己在主体基础上,增加了新的东西,所谓“装饰”。
代理模式,强调的是,把主体对访问者(第三方)隐藏。根据代理的模式区别,有时候会实例化主体。
这两者很多地方行为其实都很像,主要区别还是在思想认定上。
一点点自己的思考。
装饰模式,强调的是,不会实例化主体,自己在主体基础上,增加了新的东西,所谓“装饰”。
代理模式,强调的是,把主体对访问者(第三方)隐藏。根据代理的模式区别,有时候会实例化主体。
这两者很多地方行为其实都很像,主要区别还是在思想认定上。