スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
.-- -- スポンサー広告 comment(-) trackback(-)

Pythonメモ書き:クラスオブジェクト

classステートメントが実行されると、クラスオブジェクトが作成され、それがクラス名に代入される
defステートメントと同様。

classステートメントの内側で値の代入が行われた変数はクラスの属性になる
classステートメントのスコープはクラスオブジェクトの「属性」の名前空間になる。
classステートメント実行後、<オブジェクト>.<属性>でアクセスできる。

ステート情報を保持する変数もメソッドもクラスの属性
classステートメント中の通常の変数はクラスオブジェクトの「ステート情報」を保持する属性となる。
このステート情報は同じクラスのインスタンス全てにより共有される。
classステートメント中にdefステートメントがネストされていると、このdefステートメントにより作られる関数はクラスのメソッドになる。
スポンサーサイト
.06 2010 Python:クラス comment0 trackback0

comment

post comment

  • comment
  • secret
  • 管理者にだけ表示を許可する

trackback

trackbackURL:http://emiandkosuke.blog29.fc2.com/tb.php/77-eff51191

プロフィール

emi

Author:emi
日々、コンピューターとにらめっこしていた2010。
公の仕事に就くことを目指して教科書とにらめっこ2011,spring。
はたして2012は・・・

最新トラックバック

検索フォーム

ブロとも申請フォーム

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。