摘要: 软件开发原则之一 开放封闭原则:不改变调用方式与源代码的基础上增加新功能 封闭:不能修改被装饰对象(函数)的源代码、调用方式 开放:增加、扩展新的功能效果装饰器:就是闭包的一种应用 把要被装饰的函数作为外层函数的参数通过闭包操作后返回一个替代版函数 被装饰的函数:fn 外层函数:outer(func 阅读全文
posted @ 2019-04-02 15:54 zhoyong 阅读(201) 评论(0) 推荐(0)