摘要:
这种变形的特点: 1,在类外部无法直接obj.__AttrName 2,在类内部可以直接使用:obj.__AttrName 3,子类无法覆盖父类__开头的属性 0, class A: '类的封装啊' __x = 1 # _A__x = 1 print('你去吃啥饭0000') def __init_ 阅读全文
摘要:
问题:1.)上面的__init__函数中,加*句我不写,为啥不可以?不理解里面怎么传递。。。初始化的时候不是先在内部调用了__init__,生成了L了吗? 下面函数不能用这里的L,甚至是 a,b这些变量? 2.)如果要让 init 下的变量传到别的函数,是不是一定要用self.var这种形式? 我自 阅读全文