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.