Questão 2351565

Tecnologia da Informação · 2014

Questão

ID 2351565

Disciplina: Tecnologia da Informação

Assunto: Java

Ano: 2014 Banca: FUMARC - Fundação Mariana Resende Costa Órgão: Superintendência de Desenvolvimento da Capital


Analise o código a seguir escrito na linguagem Java, desconsiderando as importações de classes necessárias para execução do programa.

public class Prova {

private static List selecoes = new ArrayList();

static {

selecoes.add("Portugal ");

}

public void metodo1(List selecoes){

List paises = new ArrayList();

paises.add("Brasil ");

selecoes = paises;

}

public void metodo2(List selecoes){

selecoes.add("Argentina ");

}

public void imprime(List selecoes) {

for (Iterator it = selecoes.iterator(); it.hasNext();) {

Object elem = (Object) it.next();

System.out.print(elem);

}

}

public static void main(String[] args) {

Prova p = new Prova();

selecoes.add("Espanha ");

p.metodo1(selecoes);

selecoes.add("Inglaterra ");

p.metodo2(selecoes);

p.imprime(selecoes);

}

}

Está CORRETA a seguinte saída ao final do programa:

Alternativas da questão 2351565
Pular para o conteúdo principal