クラスのコンストラクタ __init__(self)
Pythonのクラスのコンストラクタは、通常__init__という名前の特殊なメソッドを使用して定義されます。これは、クラスのインスタンスを初期化するために使用されます。以下は、__init__メソッドの基本的な使い方です。
python
class MyClass: def __init__(self, parameter1, parameter2): # インスタンス変数の初期化 self.parameter1 = parameter1 self.parameter2 = parameter2 # クラスのインスタンスを作成 my_instance = MyClass("値1", "値2") # インスタンス変数にアクセス print(my_instance.parameter1) # "値1" を出力 print(my_instance.parameter2) # "値2" を出力
__init__メソッドは、クラスのインスタンスを生成する際に呼び出され、そのインスタンスの状態を初期化するために使用されます。selfパラメータは、インスタンス自体を指し示します。通常、selfを使用して、クラスのインスタンス変数を初期化し、設定します。
__init__メソッドは、オプションのパラメータを受け取ることができます。これにより、インスタンスが生成される際に異なる値を指定できます。

ディスカッション
コメント一覧
まだ、コメントがありません