1. 装饰器(Decorator)是一种与类(class)相关的语法,用来注释或修改类和类方法。
    2. 装饰器是一种函数,写成@ + 函数名。它可以放在类和类方法的定义前面。
    3. 装饰器不仅可以装饰类,还可以装饰类的属性。
    4. 装饰器只能用于类和类的方法,不能用于函数,因为存在函数提升。