您如何在 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/