Hi!
Ich möchte einen Instanz Counter erstellen, also eine Variable, die mitzählt, wie oft eine Klasse "verwendet" wird.
Kann ich einfach eine Variable x = 0 in der Klasse erstellen und im Konstruktor dann ++x einbauen? Bzw. wie kann ich dann verhindern, dass der Counter aussen vor bleibt, wenn der Standart-Konstruktor verwendet wird? Einfach den Standartkonstruktor mit "einbauen", also einen parameterlosen Konstruktor, der als einzige Anweisung ++x enthält?
Schöne Grüße,
Syrill
PS: Ich hoffe, ich habe mich halbwegs verständlich ausgedrückt!
Ich möchte einen Instanz Counter erstellen, also eine Variable, die mitzählt, wie oft eine Klasse "verwendet" wird.
Kann ich einfach eine Variable x = 0 in der Klasse erstellen und im Konstruktor dann ++x einbauen? Bzw. wie kann ich dann verhindern, dass der Counter aussen vor bleibt, wenn der Standart-Konstruktor verwendet wird? Einfach den Standartkonstruktor mit "einbauen", also einen parameterlosen Konstruktor, der als einzige Anweisung ++x enthält?
Schöne Grüße,
Syrill
PS: Ich hoffe, ich habe mich halbwegs verständlich ausgedrückt!
