Magna Concursos
975636 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Analise o trecho de código Java a seguir, escrito para a versão 8.

public abstract class A {
  public abstract void metodo();
}

public class B extends A {
  @Override
  public void metodo() {
    System.out.println("B");
  }
}

public class C extends A{
  @Override
  public void metodo() {
    System.out.println("C");
  }
}

public class Lista {
  public void execute(List< wildcard > v){
 }
}

Para permitir que o método execute da classe Lista receba como parâmetro um parâmetro do tipo List, que contemple qualquer subclasse da classe A, deve-se substituir a palavra wildcard na assinatura por

 

Provas

Questão presente nas seguintes provas

Técnico de TI

50 Questões