您如何在 Python 父类中指定需要在子类中覆盖某些字段/方法?

最佳答案

你可以提出一个 NotImplementedError :

def my_method(self, arg):
    raise NotImplementedError('Implement me')

对于属性,您可以使用 @property 装饰器:
@property
def my_property(self):
    raise NotImplementedError('Implement me as well')

关于python - 强制覆盖字段/方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14704315/

10-14 18:00