[原]Python装饰器

李余通 18/04/10 18:20:13
很多时候,我们需要对已经实现的功能进行扩展,即增加新的功能,那么,最容易想到的就是就是对原有功能进行修改,这个时候免不了要修改原始代码,但面向对象编程的一个思想是开放封闭原则,即: 开放:对扩展开发 封闭:对已实现的功能模块 已实现的功能可以被扩展,不能被修改 需求来了 现在有一个函数 def do(msg): print("do %s..." % msg) 现在要...
作者:baidu_35085676 发表于 2018/04/10 18:20:13 原文链接 https://blog.csdn.net/baidu_35085676/article/details/79885374
阅读:139