Atividade 5 - Práticas De Programação
Dissertações: Atividade 5 - Práticas De Programação. Pesquise 862.000+ trabalhos acadêmicosPor: allancaratti • 20/5/2014 • 503 Palavras (3 Páginas) • 439 Visualizações
Revisar envio do teste: Atividade 5
• Pergunta 1
0,2 em 0,2 pontos
Considere a classe Pessoa abaixo e o vetor de objetos logo em seguida na classe Main e responda. Qual será a saída na Classe Main ?
Respostas: A.
“João”
B.
25
C.
Maria, 25
D.
30
E.
Error
Feedback da resposta: Parabéns, você acertou!
• Pergunta 2
0 em 0,2 pontos
Exercício 5 - O trecho de código abaixo usa um ArrayList para armazenar objetos da CLasse pessoa e em seguida imprime o Nome de todas as pessoas na lista. Escolha a alternativa que completa o código abaixo de forma que ele tenha este comportamento.
public static void main(String[] args) {
ArrayList<Pessoa> agenda = ____________________;
agenda.add(new Pessoa("João", 35));
agenda.add(new Pessoa("Maria", 20));
agenda.add(new Pessoa("Pedro", 25));
for(Pessoa p : agenda){
System.out.println(__________________);
}
}
Respostas: A.
new ArrayList(), p.getNome()
B.
new Pessoa(), Pessoa.getNome()
C.
new ArrayList<Pessoa>(), p[i].getNome()
D.
new ArrayList(), p.nome
E.
new ArrayList<Pessoa>(), p.nome()
Feedback da resposta: Que pena, você Errou! A respota correta seria:
new ArrayList(), p.getNome()
• Pergunta 3
0,2 em 0,2 pontos
Marque a alternativa com o comando que complete o programa da classe main e imprima “Pedro e Maria são amigos!” . O comando deve será inserido la lacuna do código abaixo (_______).
public static void main(String[] args) {
Pessoa[] agenda = new Pessoa[10];
int i = 1;
agenda[0]= new Pessoa("João", 30);
agenda[1]= new Pessoa("Maria", 25);
agenda[2]= new Pessoa("José", 30);
agenda[3]= new Pessoa("Pedro", 22);
System.out.println(_________________);
}
Respostas: A.
agenda[1].getNome()+" e "+ agenda[3].getNome()+" são amigos!"
B.
agenda[3].getNome()+" e "+
...