代码:?(这将显示编译错误的行3)为什么会显示compile_error?
Pair<Manager> managerBuddies = new Pair<Manager>(ceo, cfo);
Pair<? extends Employee> wildcardBuddies = managerBuddies; // OK
wildcardBuddies.setFirst(lowlyEmployee); // compile-time error
错误是关于“无腐败是可能的”
,什么是wildcardBuddies的类型(Pair<? extends Employee> or Pair<Manager>
)
什么是错误? – Sean 2009-07-12 02:26:35
lowlyEmployee来自哪里? – Tom 2009-07-12 02:38:51