python多重继承,使用super继承时机会
super(test1,self).__init__()
只继承一个基类的方法,继承类重左往右顺序,左边的类没有这个方法会依次继承右边的
#coding=utf-8
import threading
class test1(object):
def __init__(self):
print "test1"
def one(self):
print "one"
class test2(object):
def __init__(self):
print "test2"
def two(self):
print "two"
class test(test1,test2):
def __init__(self):
super(test,self).__init__()
# test2.__init__(self)
def zero(self):
print "zero"
it = test()