Gandalf2210
Commodore
- Registriert
- Mai 2010
- Beiträge
- 4.167
Hallo zusammen
In der Uni steht mal wieder ein Praktikum an und ich bin mal wieder fleißig am programmieren.
Es gibt hier aber ein kleines Problemchen, wo ich mir nicht zu helfen weiß.
Ich habe eine Klasse Fahrzeug, mit verschiedenen Konstruktoren, Methoden und Eigenschaften.
Wenn ein neues Fahrzeug erzeugt wird, soll ein Zähler hoch gezählt werden, der sagt, wie viele Fahrzeuge es gibt.
Mein Problem ist jetzt, dass jedes Fahrzeug seine EIGENE Zähler Variable hat, da ja alle Eigenschaften und Methoden der Klasse vererbt werden. Sprich wenn ich drei Fahrzeuge erstelle bekommt das vierte Fahrzeug nicht mit, dass vorher schon drei erstellt wurde. Ich suche also eine Art Variable, die in der Klasse steht und auf die ALLE Objekte zugreifen können, und diese auch verändern, in meinem Fall inkrementieren können.
Gibt es da eine Möglichkeit, wie ich dies realisieren könnte? Das der Konstruktor also "weiß" wie viele Objekte schon erzeugt wurden?
mfg Gandalf
In der Uni steht mal wieder ein Praktikum an und ich bin mal wieder fleißig am programmieren.
Es gibt hier aber ein kleines Problemchen, wo ich mir nicht zu helfen weiß.
Ich habe eine Klasse Fahrzeug, mit verschiedenen Konstruktoren, Methoden und Eigenschaften.
Wenn ein neues Fahrzeug erzeugt wird, soll ein Zähler hoch gezählt werden, der sagt, wie viele Fahrzeuge es gibt.
Mein Problem ist jetzt, dass jedes Fahrzeug seine EIGENE Zähler Variable hat, da ja alle Eigenschaften und Methoden der Klasse vererbt werden. Sprich wenn ich drei Fahrzeuge erstelle bekommt das vierte Fahrzeug nicht mit, dass vorher schon drei erstellt wurde. Ich suche also eine Art Variable, die in der Klasse steht und auf die ALLE Objekte zugreifen können, und diese auch verändern, in meinem Fall inkrementieren können.
Gibt es da eine Möglichkeit, wie ich dies realisieren könnte? Das der Konstruktor also "weiß" wie viele Objekte schon erzeugt wurden?
mfg Gandalf