[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

instanceに関するlesamoureusesのブックマーク (1)

  • Pythonの型と二つのクラス、そしてインスタンス - atsuoishimoto's diary

    Python Hack-a-thon 2011.02 のLTで使う資料を書いていてふと思い出したのが、Pythonでは厳密に言えば「クラスから生成したオブジェクト」を一言で表現する用語が無いのでめんどくさい、という話である。 C++などでは「インスタンス」と言ってしまえばお仕舞いなのだが、Pythonでは「インスタンス」には別の意味があるのでややこしい。クラス定義から作ったオブジェクトであっても、インスタンスだったりインスタンスじゃなかったりするのだ。 オブジェクトの「型」 まず、Pythonでの「型」について考えてみよう。Pythonでは、全てのオブジェクトは「型」を持っている。オブジェクトの「型」は type() で確認することができる。 >>> type(100) <type 'int'> >>> import sys >>> type(sys) <type 'module'> 数字

    Pythonの型と二つのクラス、そしてインスタンス - atsuoishimoto's diary
    lesamoureuses
    lesamoureuses 2011/02/15
    クラスとインスタンスを調べててココに辿り着いた。新スタイルのクラスの利点は何なんだろう?と調べてhttp://www.python.jp/doc/2.6/reference/datamodel.html#newstyleに辿り着いた。__get__が使えるとかその他色々なのかな?
  • 1