非泛型方法我有一些非泛型方法重载的特定对象 EX:调用从泛型方法
protected boolean internalAdd(IP4BlockObject block) {...}
protected boolean internalAdd(IP4NetworkObject network) {...}
我想写像
protected <T extends AbstractEntityObject>boolean internalAdd(T t) {}
,并从这个方法方法我可以调用非泛型方法(不使用instanceof操作符;))
你想做什么?这个问题不是很清楚。 – benzonico 2013-03-15 12:16:30
所以你想要一个通用的方法,神奇地了解要调用哪个特定的方法? – 2013-03-15 12:20:41
我认为,如果我正确地理解相当模糊的问题,答案是否定的。如果要处理所有可能传入的对象,那么如果只有一个处理程序适用于所有类型,那么您的方法仍然必须知道它收到的类型。 – Sticks 2013-03-15 12:20:53