programmingとpythonに関するphoundのブックマーク (1)

  • 実装コードゼロでPythonに抽象クラスを導入する方法

    In this story, he loses his boyish innocence and lives fully, even to excess. Googleのサーチ担当ディレクタであり、『エージェントアプローチ 人工知能』の共著者としても知られるPeter Norvig氏のエッセイ「Python IAQ」を翻訳しました。こちらに置いてあります。[参照] で、表題の件なのですが、この中に「Q:Pythonでは、1行もコードを書かずに抽象クラスを実装することができますか?4行以内なら可能ですか?」という問いがあって、そこで実現されているんですよ。これが。 僕も「なんじゃこりゃ?」と思ったのですが、ちゃんと実現しています。果たしてどんな風に? 答えは続きをどうぞ。 class MyAbstractClass: def method1(self): abstract clas

  • 1