装饰器

定义
装饰器:在不修改源代码及调用方法的前提下,额外增加新的功能。
开发封闭原则:对新增的功能是开发,对源代码是封闭。

语法糖

模拟游戏

有参修饰器

若套了更多层:

装饰器应用场景
1.面对对象
2.登录认证
3.falsk路由中全都是有参装饰器

多个装饰器装饰一个函数
先执行离被装饰函数最近的语法糖


最后被推出的先打印

posted @ 2020-09-10 21:51  吴莫愁258  阅读(106)  评论(0编辑  收藏  举报