S
skrolle
Gast
Hallo zusammen,
ich habe ein kleines Problem. Ich habe eine Adressdatenbank programmiert und möchte die nun etwas verbessern.
Aufbau:
Objekt Adresse
mit den public Strings name, vorname, telefonnumer
In der Main habe ich nun auch schon einige Objecte angelegt und in einem ArrayList gespeichert.
Da ich aber noch nicht wirklich weiß, wieviele Strings die Objekte Adresse haben werden (evtl. noch Straße, Hausnummer, etc) und ich die anderen Klassen nicht mehr anpassen möchte, dachte ich mir, dass es doch einen Aufruf geben muss, der mir alle Variablen mit Bezeichnung der Klasse Adresse wiedergeben kann! verständlich?!
Also z.B. bei der Ausgabe in einer anderen Klasse
Array bezeichnungen = Objekt1.gib_mir_Deine_Variablenbezeichnung();
for(int i = 0; array != null; i++){
System.out.println(array);
}
--------
Ausgabe
nachname
vorname
telefonnummer
aber nicht:
Meier
Hugo
0815 - 4711
so dass ich irgendwann mal sagen kann
System.out.println(this.array);
und dann
Meier
Hugo
0815 - 4711
kommt!
Für eine Hilfe wäre ich sehr dankbar.
Gruss
skrolle
ich habe ein kleines Problem. Ich habe eine Adressdatenbank programmiert und möchte die nun etwas verbessern.
Aufbau:
Objekt Adresse
mit den public Strings name, vorname, telefonnumer
In der Main habe ich nun auch schon einige Objecte angelegt und in einem ArrayList gespeichert.
Da ich aber noch nicht wirklich weiß, wieviele Strings die Objekte Adresse haben werden (evtl. noch Straße, Hausnummer, etc) und ich die anderen Klassen nicht mehr anpassen möchte, dachte ich mir, dass es doch einen Aufruf geben muss, der mir alle Variablen mit Bezeichnung der Klasse Adresse wiedergeben kann! verständlich?!
Also z.B. bei der Ausgabe in einer anderen Klasse
Array bezeichnungen = Objekt1.gib_mir_Deine_Variablenbezeichnung();
for(int i = 0; array != null; i++){
System.out.println(array);
}
--------
Ausgabe
nachname
vorname
telefonnummer
aber nicht:
Meier
Hugo
0815 - 4711
so dass ich irgendwann mal sagen kann
System.out.println(this.array);
und dann
Meier
Hugo
0815 - 4711
kommt!
Für eine Hilfe wäre ich sehr dankbar.
Gruss
skrolle