即调用父类中的方法,也调用子类中的方法
self代表调用他的对像,谁调用就代表谁,此处的self代表obj,代码执行到self.process_request()时相当于
执行obj.process_request(),会先去minx中找有process_request方法没有,没有在找其他的。
class BaseRequest():
pass
class RequestHandler(BaseRequest):
def server_forver(self):
print('RequestHandler.server_forver')
self.process_request()
def process_request(self):
print('RequestHandler.process_request')
class minx:
def process_request(self):
print('minx_process_request')
class son(minx,RequestHandler):
pass
obj = son()
obj.server_forver()