Hallo,
kann mir jemand sagen, welche Bedeutung folgende Zeile hat, es geht um "object"
class Klassenname(object):
vielen Dank
Klassendefinition
-
- User
- Beiträge: 61
- Registriert: Donnerstag 9. April 2020, 18:47
danke für die schnelle Antwort
- DeaD_EyE
- User
- Beiträge: 1244
- Registriert: Sonntag 19. September 2010, 13:45
- Wohnort: Hagen
- Kontaktdaten:
Das ist noch ein Relikt von Python 2.
Damals™ gab es beim "Legacy Python" zwei verschiedene Arten von Klassen.
Die Standardvariante, die sehr unflexibel war und die new-style classes, die von `object` vererbt werden.
Damals musste man das mit angeben, wenn man eine new-style-class haben wollte, heute gibt es die alten nicht mehr und `object` kann entfallen, ist aber noch weiterhin gültig.
Damals™ gab es beim "Legacy Python" zwei verschiedene Arten von Klassen.
Die Standardvariante, die sehr unflexibel war und die new-style classes, die von `object` vererbt werden.
Damals musste man das mit angeben, wenn man eine new-style-class haben wollte, heute gibt es die alten nicht mehr und `object` kann entfallen, ist aber noch weiterhin gültig.
sourceserver.info - sourceserver.info/wiki/ - ausgestorbener Support für HL2-Server
-
- User
- Beiträge: 61
- Registriert: Donnerstag 9. April 2020, 18:47
danke für die Erklärung