public class genericos2 {
//INSERIR CÓDIGO AKI
private N min, max;
public N getMin(){ return min;}
public N getMax(){return max;}
public void add(N added){
if(min == null || added.doubleValue() < min.doubleValue())
min = added;
if(max == null || added.doubleValue() < max.doubleValue())
max = added;
}
}
}
Qual declaração inserida na linha 2 compila?
A) public class MinMax<?>{
B) public class MinMax<? extends Number>{
C) public class MinMax{
D) public class MinMax{
E) public class MinMax<? extends Object>{
F) public class MinMax{
A resposta A,B,E eu sei que não rola mas o resto eu não entendi. Não consegui chegar a uma conclusão.
Alguêm poderia me ajudar com essa também?
import java.util.*;
public class Old {
public static Object get0(List list){
return list.get(0);
}
}
Quais 3 opções comipila com suceço?
A) Object o = Old.get0(new LinkedList());
B) Object o = Old.get0(new LinkedList<?>());
C) String s = Old.get0(new LinkedList());
D) Object o = Old.get0(new LinkedList());



