4.6. Wie verhalten sich Objekte in einem Array?
Wie jedes andere Objekt. Der einzige Unterschied besteht in der Art, wie Sie an sie herankommen. Mit anderen Worten – wie Sie an die Fernsteuerung kommen. Versuchen wir mal, Methoden auf den Hund-Objekten in einem Hund-Array aufzurufen.
❶ Ein Hund-Array deklarieren, das sieben Hund-Referenzen aufnehmen soll.
Hund[] haustiere; haustiere = new Hund [7];
❷ Zwei neue Hund-Objekte erzeugen und diese den ersten beiden Elementen des Arrays zuweisen.
haustiere[0] = new Hund () ; haustiere[1] = new Hund () ;
❸ Methoden auf den beiden Hund-Objekten aufrufen.
haustiere[0].setGröße(30); int x = haustiere[0].getGröße(); haustiere[1].setGröße(8);
Hund-Objekt
30
größe
Hund-Objekt
8
größe
Hund Hund Hund Hund Hund ...
Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.