Buscar

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 4 páginas

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

Prévia do material em texto

Exercício: CCT0779_EX_A2_201908149302_V1 
	19/03/2021
	Aluno(a): ROGERIO DINIZ SANTOS
	2021.1 EAD
	Disciplina: CCT0779 - DESENVOLVIMENTO DE SOFTWARE 
	201908149302
	
	 
		1
        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?
		
	
	new
	
	implements
	
	extends
	 
	super
	
	this
	Respondido em 19/03/2021 15:19:02
	
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.
	
	
	 
		2
        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?
		
	
	Herança
	
	Agregação
	
	Sobrecarga
	
	Encapsulamento
	 
	Sobrescrita
	Respondido em 19/03/2021 15:19:08
	
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.
	
	
	 
		3
        Questão
	
	
	Acerca de interfaces, na sintaxe Java, qual a informação correta?
		
	
	É implementada pelas classes com o uso de extends.
	
	Define regras para o comportamento de classes de uma mesma família.
	 
	É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos.
	
	Deve ser definida com o uso de abstract class.
	
	Permite a definição de métodos concretos.
	Respondido em 19/03/2021 15:19:16
	
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.
	
	
	 
		4
        Questão
	
	
	O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é:
		
	
	void
	
	private
	
	public
	
	inner
	 
	protected
	Respondido em 19/03/2021 15:19:22
	
Explicação:
protected
	
	
	 
		5
        Questão
	
	
	Qual a função do encapsulamento?
		
	
	Fazer a transferência de dados segura entre usuário e servidor.
	
	Cria novos objetos.
	
	Instanciar um objeto dentro de classes privadas.
	
	Fazer uma conexão entre usuário e servidor.
	 
	Impedir o acesso direto a um atributo.
	Respondido em 19/03/2021 15:19:30
	
Explicação:
Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados.
	
	
	 
		6
        Questão
	
	
	Quando falamos das ações que um objeto pode realizar estamos nos referindo a:
		
	
	Atributos
	
	Herança
	
	Nível de Acesso
	 
	Métodos
	
	Agrupamentos
	Respondido em 19/03/2021 15:19:40
	
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.