增加了不同种类装饰器的应用

包括被装饰函数带参，装饰器带参，装饰器参数为class等。