裝飾器:
定義:本質(zhì)是函數(shù)蚓让,(裝飾其他函數(shù))就是為其他函數(shù)添加附加功能
原則: 1.不能修改被裝飾的函數(shù)的源代碼陨帆。2.不能修改被裝飾的函數(shù)的調(diào)用方式
實(shí)現(xiàn)裝飾器只是儲(chǔ)備:
1.函數(shù)即“變量”
2.高階函數(shù)
a:把一個(gè)函數(shù)名當(dāng)做實(shí)參傳給另一個(gè)函數(shù)(在不修改被裝飾函數(shù)源代碼的情況下為其添加功能)
b:返回值中包含函數(shù)名
3.嵌套函數(shù)
高階函數(shù)+嵌套函數(shù)=》裝飾器