protected List<? extends ErrorTO> errors = new ArrayList<ErrorTO>();
public abstract Collection<? extends ErrorTO> getErrors();
public void registerError(ErrorTO e) {
errors.add(e);
}
“errors.add(e)”行有一个编译错误,它期待某种类型的“?扩展 ErrorTO”并且不喜欢 ErrorTO?为什么要解决这个问题?谢谢!