I have two Strings:
String a=\"org.test.A\"; String b=\"org.test.B\";
I get a class by Reflection
Class aClass = Class.forN
Apart from using a JDK dynamic proxy, which works only by interface, you can use CGLIB or javassist for extending classes at runtime.