Python のオーバーライド ライブラリ

overrides は、コード自体を変更せずに既存のコードを変更するクラスと関数をオーバーライドするためのデコレーターを提供する Python ライブラリです。

オーバーライド ライブラリの一般的な使用法をいくつか示します。

  • クラスをオーバーライドするメソッド
from overrides import overrides

# 定义基类
class MyBaseClass:
    @overrides
    def my_method(self):
        print('MyBaseClass.my_method()')

# 定义子类<

おすすめ

転載: blog.csdn.net/zhangzhechun/article/details/131900154