Pythonでは、クラスとオブジェクトの概念があります。クラスはオブジェクトの設計図のようなもので、オブジェクトはクラスから作成されます。
Pythonクラスの定義
Pythonでは、クラスを定義するためにclass
キーワードを使用します。
class ClassName:
# クラスの定義
例えば、以下のようにBikeというクラスを定義することができます。
class Bike:
name = ""
gear = 0
ここで、name
とgear
はクラスの属性と呼ばれます。
Pythonオブジェクトの作成
クラスからオブジェクトを作成するには、以下のようにします。
objectName = ClassName()
例えば、Bikeクラスからbike1
というオブジェクトを作成することができます。
# クラスの作成
class Bike:
name = ""
gear = 0
# オブジェクトの作成
bike1 = Bike()
クラス属性のアクセス
クラスの属性にアクセスするには、.
記法を使用します。
# name属性の変更
bike1.name = "Mountain Bike"
# gear属性のアクセス
bike1.gear
以上がPythonのクラスとオブジェクトの基本的な使い方です。この知識を使って、より複雑なプログラムを作成することができます。.