Decorator
Function Decorator
Định nghĩa
Function như là một Object, chúng có thể tham chiếu, thông qua các biến và được trả về từ một function khác
Các function có thể được định nghĩa bên trong một function khác và cũng có thể được truyền dưới dạng đối số cho một function khác.
Cú pháp
@gfg_decorator
def hello_decorator():
print("Gfg")
hello_decorator()
# output : Gfg
'''
Với hàm gfg_decorator(func):
def inner():
func()
return inner
'''
đoạn code trên có thể biểu diễn lại
def gfg_decorator(func):
def inner():
func()
return inner
def hello_decorator():
print("Gfg")
gfg_decorator(hello_decorator)()
# output : Gfg
Class Decorator
Last updated
Was this helpful?