Moinsens,
Ich baue zurzeit eine Klasse wo ich die Attribute per Liste und nicht
mit den Getter und Setter Methoden angesprochen werden. Nun ist die Frage
ob es möglich ist diese Liste mit Vererbung zu erstellen, also diese Automatisch für jede
Klasse zu erstellen oder ich die wirklich bei jeder Klasse wo ich diese Liste benötige per Hand
eingeben muss. Ich habe überlegt das ich das mit Reflection mache.. bin mir da nich ganz sicher.
Hat jemand von euch evtl. ein paar Ideen wie man das Lösen kann?
Ich beziehe mich hier auf die Methode "getAttributList()".
Hier mal die Klasse:
Ich baue zurzeit eine Klasse wo ich die Attribute per Liste und nicht
mit den Getter und Setter Methoden angesprochen werden. Nun ist die Frage
ob es möglich ist diese Liste mit Vererbung zu erstellen, also diese Automatisch für jede
Klasse zu erstellen oder ich die wirklich bei jeder Klasse wo ich diese Liste benötige per Hand
eingeben muss. Ich habe überlegt das ich das mit Reflection mache.. bin mir da nich ganz sicher.
Hat jemand von euch evtl. ein paar Ideen wie man das Lösen kann?
Ich beziehe mich hier auf die Methode "getAttributList()".
Hier mal die Klasse:
Java:
package beispieldbanwendung;
import java.util.ArrayList;
import java.util.List;
public class TestKlasse
{
private String nName;
private String vName;
public TestKlasse()
{
}
public List getAttributList()
{
List liste = new ArrayList();
liste.add(getnName());
liste.add(getvName());
return liste;
}
public String getnName()
{
return nName;
}
public void setnName(String nName)
{
this.nName = nName;
}
public String getvName()
{
return vName;
}
public void setvName(String vName)
{
this.vName = vName;
}
}