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

第07講 クラス(1/2)

今日の Python はオブジェクト指向プログラミング言語(OOP; Object Oriented Programming Language)になっています. 他の人の書いたプログラムを読むときに,クラスやオブジェクト指向の書き方は,プログラムの理解に必須です. 2回に分けて,Python でのオブジェクト指向プログラミングを学びます. 1回目のこの講では,以下の内容を学びます.

  • クラス定義
  • インスタンス作成
  • ドット記法
クラス定義
関数とそれに関するデータをまとめた クラス(Class) という概念が用意されています.
コンストラクタ
オブジェクトを生成する際に,そのオブジェクトの初期化を行うメソッドを コンストラクタ(Constructor) と呼びます.
まとめ
クラス定義 クラスとは クラスを定義する クラス利用の例 ドット記法 複数のインスタンス(Multiple Instances) self コンストラクタ コンストラクタとは 例題1. 記念日クラス 例題2. 三角形クラス