本质上是函数就是为其他函数添加附加功能;
原则:1、不能修改被装饰 函数的源代码;
2、不能修改被装饰的函数的调用方式
实现装饰器知识储备:
1、函数即”变量”
2、高价函数
1、把一个函数名当做实参伟给别一个函数中 (不修改被装饰函数的源代码的情况一下)
2、返回值中包含函数名
3、嵌套函数
本质上是函数就是为其他函数添加附加功能;
原则:1、不能修改被装饰 函数的源代码;
2、不能修改被装饰的函数的调用方式
实现装饰器知识储备:
1、函数即”变量”
2、高价函数
1、把一个函数名当做实参伟给别一个函数中 (不修改被装饰函数的源代码的情况一下)
2、返回值中包含函数名
3、嵌套函数