-
ID:OcFfRE さんの質問

Pythonのクラス定義内で設定した変数(nameに該当)とインスタンス変数(ageに該当)の違いがよくわからないのですが、違いは何なのでしょうか?

>>> class Test(object):
... name = "yamada"
... def __init__(self):
...... self.age = 10
...
>>> test = Test()
>>> test.name
’yamada’
>>> test.age
10

どちらもインスタンスのアトリビュートとして、
test.nameやtest.ageとしてアクセス出来てしまうのですが。。。

みんなの回答 1 件

ID:OcFfRE さんの回答

自己解決しました。

最終更新日:2013-12-29 (1,696 views)

関連するトピックス

ページ上部に戻る