↓ メインコンテンツへスキップ

クラス

カプセル化
カプセル化とは,オブジェクト指向プログラミングの特徴の一つで,単純であろうと見せかける仕組みのことです.
コンストラクタ
オブジェクトを生成する際に,そのオブジェクトの初期化を行うメソッドを コンストラクタ(Constructor) と呼びます.
特殊なメソッド
クラスに特別な名前のメソッド(特殊メソッド; special method)を用意することで,Python の組み込み関数の処理や演算子の処理を上書き(オーバーライド(override))できるようになります.
クラス定義
関数とそれに関するデータをまとめた クラス(Class) という概念が用意されています.