Baixe o app para aproveitar ainda mais
Prévia do material em texto
LINGUAGEM DE PROGRAMAÇÃO Lupa Fechar Exercício: CCT0261_EX_A10_201403343781 Matrícula: 201403343781 Aluno(a): FILIPI LUIZ MEIRELLES GOMES DE SA Data: 20/10/2015 23:47:21 (Finalizada) 1a Questão (Ref.: 201403409779) Fórum de Dúvidas (0) Saiba (0) Dado o trecho de código escrito em Java abaixo, podemos afirmar que: public class Avaliacao{ public void metodo() throws Exception { throw new Exception(); } public static void main(String args[]) { int x, y, z; x = y = z = 1; try { new Avaliacao().metodo(); x++; } catch (Exception e) { y++; } finally { z++; new Avaliacao().metodo(); } System.out.println(x + "," + y + "," + z); } } O programa não compila. Imprime no console: 1,1,2. Imprime no console: 2,2,3. Imprime no console: 1,1,3. Imprime no console: 2,2,1. Gabarito Comentado 2a Questão (Ref.: 201403409799) Fórum de Dúvidas (0) Saiba (0) Por qual motivo é utilizado o bloco try...catch. Tratar e recuperar erros. Polimorfismo. Auditar código. Realizar tentativas de execução. Fazer depuração de códigos. Gabarito Comentado BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_h... 1 de 3 10/11/2015 22:57 3a Questão (Ref.: 201403409826) Fórum de Dúvidas (0) Saiba (0) De acordo com a afirmação abaixo (Fonte: adaptado IBM): "permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam, assim, um mesmo método pode apresentar várias formas, de acordo com seu contexto." classe abstrata polimorfismo herança agregação interface Gabarito Comentado 4a Questão (Ref.: 201403410198) Fórum de Dúvidas (0) Saiba (0) Orientação a Objetos é uso básico do Java, sendo assim assinale a alternativa correta. um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de código uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma nos objetos, os atributos definem o seu comportamento e os métodos o seu estado o polimorfismo é o mecanismo para herdar métodos e atributos da superclasse classes são instâncias de objetos Gabarito Comentado 5a Questão (Ref.: 201403993744) Fórum de Dúvidas (0) Saiba (0) Eventos representam uma ação que ocorreu num componente GUI. Dentre os mais comuns no Swing, qual das opções abaixo NÃO é um evento de ação? Digitar um texto Ativar um RadioButton Cliques em botões Clicar em menus Ativar e desativar JCheckbox Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201403409822) Fórum de Dúvidas (0) Saiba (0) BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_h... 2 de 3 10/11/2015 22:57 Considere a seguinte definição: public class Produto { private int codigo; private double preco; public Produto(int codigo, double preco) { this.codigo=codigo; this.preco=preco; } public Produto() { this.codigo=codigo; this.preco=0d; } public void atualizaPreco (float wperc) { this.preco = (wpreco * (1+wperc)) * 1.10; } } Marque a alternativa que define o método polimórfico utilizado na classe: implements extends Overloading new Overriding Gabarito Comentado Fechar BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_h... 3 de 3 10/11/2015 22:57
Compartilhar