基本クラス関数のいくつかをオーバーライド用に指定したいと思います。(オーバーライドは必ずしも強制されるべきではありません。)これを行う適切な方法は何ですか?
私はsth likeを意味します
class Base(object):
...
@abstractmethod
def fun(self):
pass
class Derived(Base):
@override
def fun(self):
pass
編集:
関数がオーバーライドされていない場合、コードで UnimplementedException を発生させる必要があります。