E
Eugen
Gast
Ich habe eine abstrakte Klasse AAA, von dieser leite ich in einem anderem Package einige konkrete Klassen BBB, CCC, DDD...
In einer Klasse XXX passiert Folgendes:
Desweiteren gibt es keine Liste von Klassen - die Klassen gibt es nur in dieser anderen Package sozusagen als Erweiterung des Pakets. Also muss das irgendwie mit String geschehen. Sowas Ähnliches wie
Class.forName("CCC");
Nur ist es ja bei mir ein Array von Klassen.
Dake für evtl. Tipps ;-)
In einer Klasse XXX passiert Folgendes:
Code:
class XXX {
...
AAA [] aaa;
public void methode1 () {
...
aaa = // An dieser Stelle möchte ich eine der Klassen (BBB, CCC, oder DDD...) instanziieren
// der Name der Klasse wird aus einer Datei ausgelesen
...
}
...
}
Desweiteren gibt es keine Liste von Klassen - die Klassen gibt es nur in dieser anderen Package sozusagen als Erweiterung des Pakets. Also muss das irgendwie mit String geschehen. Sowas Ähnliches wie
Class.forName("CCC");
Nur ist es ja bei mir ein Array von Klassen.
Dake für evtl. Tipps ;-)