python高级-装饰器
2018-07-11 本文已影响17人
LoseDemon
装饰器:
对已有的代码进行功能的扩展和增加
设计模式:golf 23种 解耦合 简单工厂模式 抽象工厂模式 装饰者模式 单例模式 多例模式.......
annotation
在原有的功能代码,在不破坏代码的基础上,增加新的功能
利用闭包,按annotation,将原有代码反向传递装饰器中,完成装饰,之后返回这个函数
ocp原则:open closed原则
动态语言的特性
python是一门动态语言,弱数据类型语言,解释性语言,脚本语言
python的反射 getattr setatte delattr hasattr import
灵活的变化对象的书香和方法
竟然太语言严禁对象属性和方法的变化