摘要:
python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身, 有时候还会有一个参数cls(相当于类名,当直接调用类方法的时候使用)。 python2中super()的用法: super(class,self).__init__() python3 阅读全文
摘要:
1、使用: 父类.方法名(参数)class Base: def __init__(self): print('init action in father class Base')class A(Base): def __init__(self): print('init action in subc 阅读全文
摘要:
对象都有一个从创建,使用,再到消亡的过程。而init、new、call就代表了这个过程。 使用class定义一个类时, __init__ 方法用的多(构造函数),而 __new__ 和 __call__ 使用得比较少。 第一:需要了解python中super()的用法。 阅读全文