Code: Alles auswählen
class Spam:
counter = 0
def __init__(self):
Spam.counter += 1
print 'Es wurden schon %d Spam-Instanzen erzeugt' % Spam.counter
Ein Programm aus einer anderen Sprache in eine neue mehr oder weniger 1:1 übersetzen zu wollen produziert übrigens in vielen Fällen ziemlich hässlichen Quelltext. Wenn die Sprachen alle gleich funktionieren würden und die gleichen Idiome und Muster verfolgen würden, dann bräuchte man ja gar nicht erst verschiedene Sprachen.