class クラス名():
def __init__(self):
以降に関数の処理
メソッド名は__init__で固定される
これはインスタンス生成時に呼び出される
__init__メソッドは因数を与えてインスタンス変数の初期化に使用することが多い
class Person():
def __init__(self, name, age):
print("インスタンスを生成しました。")
self.name = name
self.age = age
Taro = Person("太郎", 18)
Jiro = Person("次郎", 16)
print(Taro.name)
print(Taro.age)
print(Jiro.name)
print(Jiro.age)
インスタンスを生成しました。 インスタンスを生成しました。 太郎 18 次郎 16
コメント