Decorators Trong Python
Decorators
Kỹ thuật thêm chức năng mới mà không thay đổi mã nguồn gốc và cách gọi hàm
Nguyên lý mở rộng-kín
Cho phép mở rộng
Không cho phép sửa đổi
Nguyên tắc decorator: Người dùng không nhận biết việc bổ sung chức năng
Thử nghiệm decorator
1.Hàm gốc
def ham_goc(): # Định nghĩa hàm
print('Giả lập mã nguồn!') # Nội dung hàm
return 123 # ...
Đăng vào ngày 4 tháng 6 lúc 16:59