#问题描述
# 在这种情况下,子类 Child 提供了自己的 my_function 实现,该实现会覆盖父类# 的函数,并且不会触发异常。
class Parent:
def my_function(self):
raise NotImplementedError("This function is not implemented in the parent class")
class Child(Parent):
def my_function(self):
return "Custom implementation in the child class"
child_instance = Child()
result = child_instance.my_function() # 这会调用子类的自定义实现
print(result) # 输出: "Custom implementation in the child class"