ホームページ  >  に質問  >  本文

Python的Mixin有语法约束吗?还是就是巧妙的运用了多重继承来实现的?

PHP中文网PHP中文网2714日前346

全員に返信(1)返信します

  • 大家讲道理

    大家讲道理2017-04-17 16:44:01

    Python には (Ruby と同様の) mixin 構文がありません。 SocketServer.ThreadingMixIn のようなものは実際には多重継承であり、デコレータに基づいたトリックもいくつかあります。これらのメソッドは、Python の比較的自由な書き換え機能に基づいています。

    返事
    0
  • キャンセル返事