Baixe o app para aproveitar ainda mais
Prévia do material em texto
27/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4179520836 1/3 LINGUAGEM DE PROGRAMAÇÃO Lupa Exercício: CCT0261_EX_A5_201505200237 Matrícula: 201505200237 Aluno(a): ALISON TOME DE SOUSA Data: 27/04/2016 19:56:17 (Finalizada) 1a Questão (Ref.: 201505251899) Fórum de Dúvidas (0) Saiba (0) Marque a alternativa que representa a palavra reservada que indica a execução do construtor de superclasses em uma generalização: implements new extends super generation 2a Questão (Ref.: 201505817858) Fórum de Dúvidas (0) Saiba (0) Com relação a uma classe abstrata é correto afirmar que: Esta não possui métodos. Esta não possui métodos nem atributos abstratos Esta só possui métodos e atributos abstratos Esta não pode ser instanciada. Esta só pode ser instanciada se o objeto também for abstrato. Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201505251903) Fórum de Dúvidas (0) Saiba (0) Marque a alternativa que representa a palavra reservada em JAVA utilizada para definir a ligação entre as classes Física e Jurídica com a classe Pessoa do modelo abaixo: 27/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4179520836 2/3 Package Extends Import Generalation Unify 4a Questão (Ref.: 201505268053) Fórum de Dúvidas (0) Saiba (0) Qual o uso da palavra reservada super em Java? Identificar métodos sobreescritos. Permitir invocar métodos da classe filha. Permitir invocar construtores da classe pai. Identificar métodos prioritários Criar uma superclasse. 5a Questão (Ref.: 201505792974) Fórum de Dúvidas (0) Saiba (0) Java permite trabalharmos com várias classes. Muitas vezes, classes diferentes tem características comuns, então, ao invés de criarmos uma nova classe com todas essas características usamos as características de um objeto ou classe já existente. Esse conceito se refere à: Herança Classes Abstratas Exceção Interface Polimorfismo Gabarito Comentado 6a Questão (Ref.: 201505252375) Fórum de Dúvidas (0) Saiba (0) Analise o código Java abaixo, sabendose que as classes encontramse no mesmo pacote, assinale a alternativa correta: 27/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4179520836 3/3 class A { private int atrA; } class B extends A { protected int atrB; } class C extends B, A{ private int atrC; } A classe B herda as características de A e pode acessar diretamente o atributo de A A classe B herda as características de A, mas não tem acesso direto ao atributo de A A classe C, por herdar as características das classes A e B, pode acessar diretamente os atributos de A e B A classe C está herdando as características das classes B e A, assumindo a característica de polimorfismo A classe B possui atributo protegido, sendo assim, qualquer classe que herde não pode acessar diretamente o atributo Fechar
Compartilhar