Felix: Methode auf jedem Object einer Klasse aufrufen

Beitrag lesen

hallo zusammen

der betreff sagt eigentlich schon alles, ich will die frage aber noch ein bisschen ausformulieren:

ich habe eine klasse "Animal", die Klasse besitzt eine Methode "do_something".
nun erstelle ich in einer anderen Klasse (World.java) beliebig viele Instanzen von "Animal".
meine frage nun: wie kann ich (ohne die anzahl instanzen zu kennen) die methode
"do_something" auf jede instanz aufrufen?

folgendes code snippet:

--------------------- snip ---------------------------
class World {

public static void main(String argv[]) {
  Animal tiger = new Animal();
  Animal lion = new Animal();
  Animal elephant = new Animal();

//jetzt kommt mein problem...
  //so in etwa stelle ich mir das vor
  
  foreach (instance of Animal) {
    currentInstance.do_something();
  }
}

}
--------------------- snap ---------------------------

vielen dank für eure hilfe schon im voraus & have a nice day
felix