使用Java进行错误转换

时间:2014-06-28 13:30:57

标签: java casting

我有下一个问题:

我正在做一个简单的演员:

TargetBot2Params params = (TargetBot2Params)bot.getParams();

但我得到了下一个错误:

Inconvertible types
  Requiered: TargetBot2Params
  Found: UT2004BotParameters

而且我不知道为什么会发生这种情况,因为我认为它不会演员。

任何人都知道为什么会这样?

感谢您的时间。

1 个答案:

答案 0 :(得分:0)

错误消息说明了一切。

要使广告投放成功,UT2004BotParameters必须是TargetBot2Params(即扩展 TargetBot2Params),或者TargetBot2Params是一个接口,实现它。