python 怎么在基类中调用只基类函数
class Base(object):
def run0(self):
print("base run0")
def run1(self):
print("base run1")
self.run0() # 怎么调用Base的run0
class Derived(Base):
def run0(self):
print("derived run0")
super(Derived, self).run0()
def run1(self):
print("derived run1")
super(Derived, self).run1()
d = Derived()
d.run1()
/tmp/ cat base.py
# coding: utf-8
class Base(object):
def run0(self):
print("base run0")
def run1(self):
print("base run1")
Base.run0(self) # 怎么调用Base的run0
class Derived(Base):
def run0(self):
print("derived run0")
super(Derived, self).run0()
def run1(self):
print("derived run1")
super(Derived, self).run1()
d = Derived()
d.run1()
/tmp/ python base.py
derived run1
base run1
base run0