第一步 : 了解装饰器 装饰器模式,重点在于装饰,装饰的核心仍是被装饰的对象. 举一个栗子:我今天穿了一件短袖,但是突然一阵风,短袖没办法为我御寒,我想到的办法是将短袖变得更厚更长,但是改造之后,它就不是一件真正的短袖了. 于是有了长袖的诞生,将长袖套在短袖外面,既可挡风又可御寒,妈妈再也不用担心我感冒了.短袖是短袖,长袖是长袖,相互独立. 装饰器就像我们的长袖,在不影响短袖改造的情况下,达到了挡风御寒的效果. 装饰器的应用场景:插入日志.性能测试.事务处理.缓存等. 第二步 : 定义一个基础函…