摘要:
1、 2、1个装饰器 需求:调用 f1 前,需要先验证 实现1: 实现2: 实现1需要进入 f1 函数内部修改原代码,这不符合封闭原则 实现3: 实现2好是好,但用起来有点费劲,python对此提供了一种简便的手段,即装饰器 3、2个装饰器 最终返回的结果是? 装饰器是从最里面开始装的,因为装饰器装 阅读全文
摘要:
1、私有化 A、给一个类设置私有属性或方法,前面必须至少两个下划线,但一般很少有人写三个下划线 B、如果一个类的方法名前后各有两个下划线,说明是魔法方法 C、在一个py文件或者说模块里,一个变量或方法前面至少有一个下划线开头,说明这个变量或方法是模块内部的私有变量或方法。 在其他文件中导入该模块时要 阅读全文