我尝试实现一个
在Java中,但我不知道如何使其工作。我尝试过。
Hashtable<string, -Typeof one Class->
在Java中,但我不知道如何使其工作。我尝试过。
Hashtable<String, AbstractRestCommand.class>
但这似乎是错误的。
顺便说一下,我想通过反射在运行时创建该类的新实例。
所以我的问题是,如何做到这种事情。
编辑:
我有抽象类“AbstractRestCommand”。现在我想创建一个类似于此的命令哈希表:
Commands.put("PUT", -PutCommand-);
Commands.put("DELETE", -DeleteCommand-);
PutCommand和DeleteCommand都扩展了AbstractRestCommand,这样我就可以使用以下方式创建一个新实例:
String com = "PUT"
AbstractRestCommand command = Commands[com].forName().newInstance();
...
Hashtable<String, AbstractRestCommand>
吗? - BalusC