Hallo,
hast Du hier nicht eine grundlegend falsche Auffassung von Interfaces? Der Witz ist ja, dass es egal ist, welche Klasse sich dahinter verbirgt. Ich habe jetzt auch gerade keine
IDE da, aber es würde mich wundern, wenn es ein getClass() bei Interfaces gäbe.
Wenn Du Zugriff auf das Interface hast, kannst Du ja eine Methode New() implementieren, die jeweils ein neues Objekt zurück liefert. Das ist die saubere Lösung.
Gruß
xaromz