Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2169441&courseId=13043&classId=1250428&topicId=3042076&p0=03c7c0ace395d80182db0… 1/3 DESENVOLVIMENTO DE SOFTWARE 2a aula Lupa Vídeo PPT MP3 Exercício: CCT0779_EX_A2_201707071331_V1 13/04/2020 Aluno(a): FÁBIO FÉLIX DOS SANTOS 2020.1 EAD Disciplina: CCT0779 - DESENVOLVIMENTO DE SOFTWARE 201707071331 1a Questão Podemos dizer que é um modelo para criação de objetos. Classe Conexão Herança Objeto Polimorfismo Respondido em 13/04/2020 13:48:10 Explicação: A classe funciona para os objetos como um "tipo" para uma "variável", pois define o molde ou domínio que será adotado pelos objetos criados. 2a Questão O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é: public protected inner private void Respondido em 13/04/2020 13:49:29 Explicação: protected 3a Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Herança Nível de Acesso http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','2','','','314410667'); javascript:abre_frame('2','2','','','314410667'); javascript:abre_frame('3','2','','','314410667'); 13/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2169441&courseId=13043&classId=1250428&topicId=3042076&p0=03c7c0ace395d80182db0… 2/3 Agrupamentos Métodos Atributos Respondido em 13/04/2020 13:51:44 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. 4a Questão Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica? Sobrecarga Encapsulamento Sobrescrita Agregação Herança Respondido em 13/04/2020 13:53:48 Explicação: O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função. 5a Questão Qual a função do encapsulamento? Instanciar um objeto dentro de classes privadas. Fazer a transferência de dados segura entre usuário e servidor. Fazer uma conexão entre usuário e servidor. Impedir o acesso direto a um atributo. Cria novos objetos. Respondido em 13/04/2020 13:54:16 Explicação: Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados. 6a Questão Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso? this super new implements extends Respondido em 13/04/2020 14:33:32 Explicação: A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores. 13/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2169441&courseId=13043&classId=1250428&topicId=3042076&p0=03c7c0ace395d80182db0… 3/3 7a Questão Acerca de interfaces, na sintaxe Java, qual a informação correta? Deve ser definida com o uso de abstract class. É implementada pelas classes com o uso de extends. Permite a definição de métodos concretos. É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos. Define regras para o comportamento de classes de uma mesma família. Respondido em 13/04/2020 14:35:42 Explicação: Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes. javascript:abre_colabore('38403','186164876','3711990827');
Compartilhar