该模式可以动态的为原有类添加新功能,它和策略模式的区别是策略模式使用的情景不一样,在装饰者中我们可以为原有的类方法进行扩展,它更倾向于在原有的功能上添加新的功能。 而策略模式只是单一的选择需要添加的功能。
装饰者模式
最新推荐文章于 2024-03-14 10:21:49 发布
该模式可以动态的为原有类添加新功能,它和策略模式的区别是策略模式使用的情景不一样,在装饰者中我们可以为原有的类方法进行扩展,它更倾向于在原有的功能上添加新的功能。 而策略模式只是单一的选择需要添加的功能。