定义 装饰器:在不修改源代码及调用方法的前提下,额外增加新的功能。 开发封闭原则:对新增的功能是开发,对源代码是封闭。
语法糖
模拟游戏
有参修饰器 若套了更多层:
装饰器应用场景 1.面对对象 2.登录认证 3.falsk路由中全都是有参装饰器
多个装饰器装饰一个函数 先执行离被装饰函数最近的语法糖 最后被推出的先打印