Wie instanziiere ich eine Klasse die string name?

Ich habe eine abstrakte Klasse und ich wollen initalize es einer Klasse, die Sie erweitert.

Habe ich die Kind-Klassen-name als string.

Neben dieser...

String childClassString;
MyAbstractClass myObject;

if (childClassString = "myExtenedObjectA")
    myObject = new ExtenedObjectA();
if (childClassString = "myExtenedObjectB")
    myObject = new ExtenedObjectB();

Wie kann ich dies tun? Im Grunde, wie Schaffe ich das, wenn Aussagen hier?

Schreibe einen Kommentar