2010-10-14から1日間の記事一覧

クラスの定義(2)

おとといの日記では、(1)の部分のFoo.__init__()内のselfの扱いがうまくいかなそう(selfはレシーバであるとするとうまくいかない)。以下のように変更。 class Foo: def __init__(): self.a = 1 def foo(): print(self.a) class Bar: mixin(Foo.__block__) # …