Python基礎知識:5:裝飾器

    裝飾器的作用就是爲已經存在的對象添加額外的功能。     基於開放封閉原則,在不改變調用者的前提下,在調用之前或之後增加一些功能;     當你有100個或更多的調用程序需要同時增加/修改同一個內容時,使用裝飾器會非常有用; 案例1:假設100個程序都要同時額外增加一個功能,如在執行程序前打印字符log;     一種實現方式是:把這個功能複製到100個程序中,但缺點是無法靈活控制oute
相關文章
相關標籤/搜索