当前位置: 代码迷 >> J2SE >> 传参数有关问题
  详细解决方案

传参数有关问题

热度:2806   发布时间:2013-02-25 00:00:00.0
传参数问题
如果有一个类型AClass的对象a,
为了传参方便,想把它变成Object类型传递,
最后使用的时候变回A类型(但是使用者不知道原始类型)。

Object o = new AClass();

。。。中间传递多次。

最后,把o传入一个需要AClass的函数f(AClass a)
不可以用 f((AClass)o) 这样转换,因为用户不知道o的原始类型。

我想问java有办法实现吗?





------解决方案--------------------------------------------------------
instanceof 判断,然后根据类型分别处理之。
  相关解决方案