-1

我在 Java 集合中以另一种形式问过这个问题——对元素的多态访问无法得到答案。

我可以在一个方法中构建ThisType的集合,然后使用 generic 将其作为参数传递给另一个方法 但是必须有更好的方法来做到这一点(?)

ThisType在这里实现了 ThatType,其中ThatType是一个接口。

4

1 回答 1

0

因此,将您的收藏声明为Collection<ThatType>并返回。由于 ThisType 实现了 ThatType,你已经解决了你的问题。

于 2013-11-13T06:52:41.303 回答