标签: java
public interface Visitor<T> { public void visit(T t); } interface VisitorCompany extends Visitor<Employee>, Visitor<Company>, Visitor<Department>;
我认为这样的东西在java中是不可能的吗?
答案 0 :(得分:7)
由于类型擦除,这在java中是不可能的。有关类型擦除的说明,请参阅此处type erasure。