Python基礎-裝飾器

裝飾器的功能在很多語言中都有,名字也不盡相同,其實它體現的是一種設計模式,強調的是開放封閉原則,更多的用於後期功能升級而不是編寫新的代碼。裝飾器不光能裝飾函數,也能裝飾其他的對象,比如類。 開放封閉原則:規定已經實現的功能代碼內部不允許被修改,但外部可以被擴展,即,封閉:已實現的功能代碼塊;開放:對擴展開放。 語法:   1 2 3 4 5 6 7 8 9 10 11 12 13 14 def 
相關文章
相關標籤/搜索