Buscar

Conceitos de Programação Orientada a Objetos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

23/04/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2459675&courseId=13043&classId=1250428&topicId=2652532&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 DESENVOLVIMENTO DE SOFTWARE 2a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0779_EX_A2_201808409817_V1 30/03/2020
Aluno(a): ILDEMAR DE SOUZA STELLET 2020.1 EAD
Disciplina: CCT0779 - DESENVOLVIMENTO DE SOFTWARE 201808409817
 
 1a Questão
Qual a função do encapsulamento?
Fazer uma conexão entre usuário e servidor.
Instanciar um objeto dentro de classes privadas.
 Fazer a transferência de dados segura entre usuário e servidor.
 Impedir o acesso direto a um atributo.
Cria novos objetos.
Respondido em 06/04/2020 18:48:00
 
 
Explicação:
Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos
privados.
 
 
 2a Questão
O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é:
void
private
inner
public
 protected
Respondido em 06/04/2020 18:48:29
 
 
Explicação:
protected
 
 
 3a Questão
Podemos dizer que é um modelo para criação de objetos.
 Classe
Herança
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');
23/04/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2459675&courseId=13043&classId=1250428&topicId=2652532&p0=03c7c0ace395d80182db0… 2/3
Polimorfismo
Conexão
Objeto
Respondido em 06/04/2020 18:48:45
 
 
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.
 
 
 4a Questão
Escolha a opção que melhor define a seguinte descrição: "Classe que não permite ser instanciada diretamente, somente servindo
de propósito de disponiblizar os seus recursos para seus descendentes"
Classe Concreta
 Classe Genérica
 Classe Abstrata
Classe Interna
Classe Virtual
Respondido em 06/04/2020 18:49:51
 
 
Explicação:
Classe Abstrata
 
 
 5a Questão
Acerca de interfaces, na sintaxe Java, qual a informação correta?
Define regras para o comportamento de classes de uma mesma família.
É implementada pelas classes com o uso de extends.
Permite a definição de métodos concretos.
Deve ser definida com o uso de abstract class.
 É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos.
Respondido em 06/04/2020 18:50:24
 
 
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.
 
 
 6a 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?
Encapsulamento
Herança
 Sobrescrita
Sobrecarga
Agregação
Respondido em 06/04/2020 18:50:38
 
 
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.
23/04/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2459675&courseId=13043&classId=1250428&topicId=2652532&p0=03c7c0ace395d80182db0… 3/3
 
 
 7a 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?
extends
new
 super
 implements
this
Respondido em 06/04/2020 18:50:51
 
 
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.
 
 
 8a Questão
Quando falamos das ações que um objeto pode realizar estamos nos referindo a:
Herança
Agrupamentos
Nível de Acesso
Atributos
 Métodos
Respondido em 06/04/2020 18:51:15
 
 
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.
 
 
 
javascript:abre_colabore('38403','184016507','3674109315');

Continue navegando