我有两个类:超类 Cluster 和子类 XCluster。XCluster 扩展了 Cluster。
我有这个方法签名:
public Map<Integer, XCluster> getClusters() {
...
}
我有这个变量:
Map<Integer, Cluster> clusters = getClusters();
我无法编译这个。Eclipse 说方法 getCluster() 不返回这种类型。我需要将类型从 XCluster 更改为 Cluster。
怎么了?