以下代码展示了两种实例方法复用的常见场景,请结合代码判断选项:
class BaseService:
def log(self, msg):
print(f'[LOG] {msg}')
def process_data(self, data):
self.log(f'Processing data: {data}')
return data.upper()
class DataHandler(BaseService):
def handle(self, raw_data):
# 尝试复用父类的实例方法
pass