タグ

PythonとOOPに関するtenkomaのブックマーク (2)

  • 実装コードゼロで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

    tenkoma
    tenkoma 2006/09/07
    なるほど!
  • OBB vs AABB - Radium Software Development

    iPhoneの一般修理店は予約なしでも来店できる? 基的には飛び込みで修理に行ってもOK iPhoneを置いていたソファにうっかりと腰かけてしまい、パネルを割ってしまった、こんな時はスマホの一般修理店へ行きましょう。画面割れは、スマホやタブレットの故障原因として非常に多いものです。予約なしで突然お店に行っても平気かしらと、不安に思う方々もいらっしゃるかもしれません。結論としては特に問題はなく、予約なしで訪問しても画面割れの修理はお願いできます。 ただし他のサービス業のお店同様、予約なしの場合、お店が混雑していると順番待ちをしなければいけないです。特に繁盛しているスマホ修理のお店だと、行列が店内で出来ており、予約なしだと、自分の順番が巡ってくるまで長時間待たされる可能性があります。平日の朝、昼なら利用客が少ない場合が多く、飛び込みでも比較スムーズに修理が頼めます。 予約は入れた方が時短に、

  • 1