Python クラスのコンストラクタ
1. 文法
__init__メソッドが、コンストラクタになります。
2.サンプル
# -*- coding: utf-8 -*-# Class definition
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
# Object creation
person1 = Person("Alice", 30)
person2 = Person("Bob", 25)
# Display object information
print(f"{person1.name} is {person1.age} years old.")
print(f"{person2.name} is {person2.age} years old.")
3.実行結果
Alice is 30 years old.Bob is 25 years old.
が表示されます。
PR