【Python】インスタンス変数の値取得

この記事では、Python言語でインスタン変数の値を取得する方法とソースコードを解説します。

【インスタンス変数】値取得

インスタンス変数とは、生成されたインスタンス内のみで使える変数です。

【詳細】クラス変数・インスタンス変数とは?意味や違いを解説

Python言語のインスタンス変数の宣言は「変数 = インスタンス.インスタンス変数」で行います。

# -*- coding: utf-8 -*-

# クラスの定義
class MyClass():
    # コンストラクタ
    def __init__(self):
        # インスタンス変数の宣言・初期化
        self.x = 10
        self.y = 20
        self.z = self.x + self.y


# インスタンスの生成
my = MyClass()

# インスタンス変数の値を取得
z = my.z

# インスタンス変数の中身を表示
print(z) # 30
関連記事
1 Pythonでオブジェクト指向プログラミング
2 Python入門 基本文法

コメント