-4
我创建一个子类,但我有使它从父类继承的困难:为什么我的类不是从父类继承的?
def ParentClass(object):
def __init__(self,num):
self.num = num
self.get_soup()
def get_soup(self):
self.soup = 'soup'
return self.soup
def SubClass(Advert):
def __init__(self,num):
ParentClass.__init__(self,num)
def test(self):
print 'it works'
print self.num
if __name__== "__main__":
num = 1118868465
ad = SubClass(num)
ad.test()
我应该看看在元类?
的读你有没有功能类。 –
你也继承'Advert'而不是'ParentClass'。 – deceze
请立即阅读https://docs.python.org/2/tutorial/classes.html - 你几乎做错了所有事情。 – jonrsharpe