Es wäre schön, wenn verschiedene Objekte verschiedene Dinge ausgeben könnten.
Wenn verschiedene Instanzen (Objekte)
der HalloObjekt
-Klasse
verschiedene Dinge ausgeben sollen,
dann muss jede Instanz ihre eigenen Daten haben,
die initialisiert werden müssen.
Die Klassendefinition sollte einen Konstruktor enthalten.
Eine Klassendefinition sieht normalerweise folgendermaßen aus:
class Klassenname { Beschreibung der Variablen. Beschreibung der Konstruktoren. Beschreibung der Methoden. }
Wichtig: Die Methode eines Objekts verwendet die Variablen des Objekts (die Daten des Objekts). Denken Sie daran, dass ein Objekt Identität, Zustand und Verhalten hat. "Identität" heißt, dass ein Objekt seine eigenen Variablen hat. Der "Zustand" eines Objekts sind die Werte, die es in seinen Variablen hält. Das "Verhalten" eines Objekts sind seine Methoden, die des Objekts eigene Variablen verwenden.