Seite 1 von 1

Verfasst: Montag 16. April 2007, 17:40
von BlackJack
Falls Du 42 als Ausgabe haben wolltest, dann fehlt ein ``self`` vor dem `x`. Es wird weder automatisch im Objekt oder seiner Klasse nachgeschaut.

Verfasst: Montag 16. April 2007, 17:46
von N317V
Dass es mit self geht, weiß ich auch. Aber eigentlich ist die Klassendefinition doch der umgebende Block. Steht aber, wie ich gerade gesehen hab, auch so in der Doku:
The scope of names defined in a class block is limited to the class block; it does not extend to the code blocks of methods.