Python-Objekt erstellen

Ich bin ziemlich neu in der Python Welt und versucht, es zu lernen.

Dies ist, was ich erreichen will: ich möchte erstellen Sie eine Auto-Klasse, deren Konstruktor prüft die Eingabe auf das Objekt carName wie die Eingabe. Ich versuche, dies mit Hilfe der java-Logik, aber ich scheinen zu scheitern 🙂

class Car():
    carName = "" #how can I define a non assigned variable anyway like "String carName;" in java
    def __self__(self,input):
        self.carName = input

    def showName():
        print carName

a = Car("bmw")
a.showName()
Was das für ein Buch verwenden Sie, um teach yourself Python? Wo hast du solchen code? Hast du gelesen eine web-site? Wenn ja, welche?
Ich denke was du meintest ist init anstelle von selbst.

InformationsquelleAutor | 2009-07-22

Schreibe einen Kommentar