我想知道是否可以创建一个“模板化”getter,例如:
class TestGet
{
private static Map<String,Object> theMap.....
public static getObject<T>(String key).....
在代码中的某个地方,例如:
JButton myButton = TestGet.getObject<JButton>("theButton");
当心:这只是一个“空闲”问题,我试图避免在我的代码中出现“肮脏”的演员表,因为每次我看到它们时它们都会让我的眼睛流血。
我知道有更优雅的方法可以做到这一点,但我真的会使用地图来避免与其他类链接。
我尝试了一些配置,但似乎没有什么适合我想要做的......这样的模板是否可能?