Hallo,
sowas kann man sehr elegant mit Metklassen realisieren. Mit einer Metaklasse kann man die eigentliche Klasse modifizieren. Jede Klasse verwendet standardmäßig die Klasse 'type', man kann aber auch eine eigene Metaklasse schreiben.
Hier mal ein Beispiel. Es handelt sich um eine Teil einer ...
Die Suche ergab 4 Treffer
- Samstag 3. Februar 2007, 19:42
- Forum: Showcase
- Thema: get/set/del Methoden und Property Generator
- Antworten: 9
- Zugriffe: 5747
- Sonntag 24. Dezember 2006, 22:08
- Forum: Allgemeine Fragen
- Thema: Frage zu Pythons OOP :)
- Antworten: 20
- Zugriffe: 2719
Re: Frage zu Pythons OOP :)
Hallo,
hier mal der korrigierte Code:
class MainParser(LogParser):
def __init__(self):
self.projectName = self.get_project_name()
def get_project_name(self):
print 'Bitte gib den Projektnamen ein'
projectName = raw_input('Eingabe: ')
print '-----------------------------\n'
return ...
hier mal der korrigierte Code:
class MainParser(LogParser):
def __init__(self):
self.projectName = self.get_project_name()
def get_project_name(self):
print 'Bitte gib den Projektnamen ein'
projectName = raw_input('Eingabe: ')
print '-----------------------------\n'
return ...
- Sonntag 22. Oktober 2006, 17:29
- Forum: wxPython
- Thema: wxGrid - Eingabe beschränken
- Antworten: 2
- Zugriffe: 1018
- Samstag 15. April 2006, 22:01
- Forum: Codesnippets
- Thema: fileNameCorrector
- Antworten: 13
- Zugriffe: 6489