摘要: 开放封闭原则:不改变调用方式与源代码上增加功能1.不能修改被装饰对象(函数)的源代码(封闭)2.不能更改被修饰对象(函数)的调用方式,且能达到增加功能的效果(开放)装饰器把要被装饰的函数作为外层函数的参数通过闭包操作后返回一个替代版函数被装饰的函数:fn外层... 阅读全文
posted @ 2019-04-14 18:23 linwow 阅读(140) 评论(0) 推荐(0) 编辑