将某个对象类型的Set强制转换为实现的接口类型的Set

时间:2019-05-29 14:13:26

标签: java oop interface pojo

是否可以通过一些优雅的方式将Set of Foo对象投射到IFoo Set中?

我需要这样的调用方法:

public Set<Bar> doSomething(Set<IFoo>) { ... }

使用这样的Set:

private Set<Foo> foos;

Foo的定义是这样:

public class Foo implements IFoo { ... }

尝试doSomething(Set<IFoo> foos)时出现错误不可转换类型

0 个答案:

没有答案