Hallo,
ich lerne gerade Java und bin nun bei einem Problem angelangt wo ich nicht weiter komme.
Ich würde gerne zur Laufzeit, wenn das Programm arbeitet, je nach Situation zusätzliche Objekte einer Klasse erstellen wollen
Wie würde ich denn nun diese weiteren Objekte, wo ich weder den Namen, noch die Anzahl kenne erzeugen?
ich lerne gerade Java und bin nun bei einem Problem angelangt wo ich nicht weiter komme.
Ich würde gerne zur Laufzeit, wenn das Programm arbeitet, je nach Situation zusätzliche Objekte einer Klasse erstellen wollen
Code:
public class Hallo{
private String str=name;
public void doStuff(){
...
}
public void setName(String input){
name=input}
public String getName(){
return name;
}
}
public class Start{
public static void main (String[] args){
Hallo h=new Hallo();
...
h.setName("Test");
mache hier weiter...
if(h.getName().equals("Test");
MACHE hier neue Objekte.
....
und jetzt kommt mein Programm durch eine Eingabe oder Abfrage drauf, dass noch ein weiteres Objekt der Klasse Hallo
erzeugt werden soll. Ich habe schon 1x Hallo Objekt, nämlich "h", jetzt möchte ich aber weitere Objekte erzeugen.
}
}
Wie würde ich denn nun diese weiteren Objekte, wo ich weder den Namen, noch die Anzahl kenne erzeugen?