晴れときどき晴れ

プログラミングと日常についてマイペースにあげます

Pythonの内部クラス?ネストクラス?の実装

Pythonアドベントカレンダーの最終日を飾ってくださったLarry Hastingさんが内部クラスの実装に関して言及していたので、少し試してみようかなと思いました。(原文)

class D:
    value = 5
    class C:
        def __init__(self)
            self.value2 = D.value * 5

d = D()
c = d.C()
c.value2  #  25

内部クラスの使い道があまり良くわからないので、なんとも言えません笑
少し勉強してからまた内容を追加してみたいと思います。

ちなみにここにcookbookがあるみたいです。