Seite 1 von 1

wie kann ich Defaultwert voreinstellen?

Verfasst: Donnerstag 22. September 2005, 16:12
von Gast
Hallo zusammen!

ich habe ein kleines Problem: ich wollte eine Methode einem Defaultwert voreinstellen, aber man kann überschreiben.

Code: Alles auswählen

class EineKlasse:
    def __init__(self, eineVar):
          self.eineVar = eineVar

    def eineMethode(self, AVar = self.eineVar)
     .....
So geht es leider nicht, die Fehlermeldung ist self.eineVar unbekannt.

Es ist doch durch __init__ bekannt gemacht, oder?

Tips oder Hinweis sind willkommen!

HL

Edit (Leonidas): Pseudocode in Python Tags gesetzt.

Verfasst: Donnerstag 22. September 2005, 16:20
von mawe
Hi!

Ein Link zur rechten Zeit, verbreitet Freude und Heiterkeit :)

Gruß, mawe

Verfasst: Donnerstag 22. September 2005, 17:43
von Gast
mawe hat geschrieben:Hi!

Ein Link zur rechten Zeit, verbreitet Freude und Heiterkeit :)

Gruß, mawe
Danke dir mawe! Es muss irgendeine Lösungsalternative verwendet werden :(