我们得到了下面的类签名:通用问题 - 推断类型不符合宣告势必
车:
public class car<E extends Parts> [...]
部分:
public abstract class parts<E extends Stuff> [...]
public class Tire<T extends StoneTire> extends parts<T>[...]
东西:
public abstract class Stuff [...]
public class Painting extends Parts [...]
[...]
我们想要救车在Treeset中<零件< E >>(在“Car”类中),但是编译器说nope:[因为如果我们试图在工具城中保存轮胎,他不能在Tool的边界中找到StoneTire类型。
您的方法中使用的“M”在哪里声明? –
@SotiriosDelimanolis方法:public final> void addMuseum(final M博物馆) –
horrorhorst
请向我们展示'toolCity'是什么。 –