3.3.2クラス(メンバとイニシャライザ)
クラスを定義するとき
クラス(定義)
イニシャライザ(関数)
メソッド(関数)
メンバ(変数)
クラスを使う時
インスタンス(実体)
イニシャライザ:クラスからインスタンスを生成された直後に実行される処理のこと。基本的に一度だけ呼び出される。
class MyProduct:
def_init_(self,name,price):
self.name = name
self.price = price
self.stock = 0
self.sales = 0
product1 = MyProduct("cake", 500)
print(product1.name)
出力結果:cake
print(product1.price)
出力結果:500
この記事が気に入ったらサポートをしてみませんか?