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

クラス

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