Hallo,

Zitat von
Khabarakh:

Zitat von
xaromz:
Bei einem Interface sollte die Class aber den Bauplan des Interfaces enthalten und nicht den der implementierenden Klasse.
getClass sollte allerdings den Runtime-Typ zurückliefern,
getClass().newInstance() dürfte also passen.
ich bin mir da nicht so sicher. Es ist ja getClass() des Interfaces und nicht des darunterliegenden Objekts.
Gruß
xaromz