見出し画像

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



この記事が気に入ったらサポートをしてみませんか?