Logo Passei Direto
Buscar

Ferramentas de estudo

Passei Direto Aniversário

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Sabemos que polimorfismo se trata da capacidade do objeto poder ser referenciado de várias formas em nosso programa. Porém, precisamos ter muito cuidado quando utilizamos desses conceitos para evitar que algo de errado aconteça. Sobre polimorfismo, verifique as afirmacoes a seguir:
Após análise, qual(is) das afirmações são corretas?
1. As conversões de tipo, permitindo a passagem de objetos filhos para funções que recebem objetos pais na herança, irá ser realizada automaticamente quando há garantia de não haver perda de informação no objeto.
2. A conversão de um objeto filho para pai, ou para filhos, por exemplo na passagem de parâmetros de uma função, pode ser realizada automaticamente ou com o uso da conversão por coerção.
3. Polimorfismo de sobrecarga nos dá a possibilidade de que diferentes métodos possam ter o mesmo nome, porém tenham comportamentos distintos, sua diferenciação ocorrerá pela quantidade e tipagem de seus parâmetros.
4. Os métodos construtores, possuem uma profunda importância na criação dos objetos, por isso, polimorfismo de sobrecarga normalmente não acontece, pois é incomum ter várias maneiras de instanciar um objeto.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Sabemos que polimorfismo se trata da capacidade do objeto poder ser referenciado de várias formas em nosso programa. Porém, precisamos ter muito cuidado quando utilizamos desses conceitos para evitar que algo de errado aconteça. Sobre polimorfismo, verifique as afirmacoes a seguir:
Após análise, qual(is) das afirmações são corretas?
1. As conversões de tipo, permitindo a passagem de objetos filhos para funções que recebem objetos pais na herança, irá ser realizada automaticamente quando há garantia de não haver perda de informação no objeto.
2. A conversão de um objeto filho para pai, ou para filhos, por exemplo na passagem de parâmetros de uma função, pode ser realizada automaticamente ou com o uso da conversão por coerção.
3. Polimorfismo de sobrecarga nos dá a possibilidade de que diferentes métodos possam ter o mesmo nome, porém tenham comportamentos distintos, sua diferenciação ocorrerá pela quantidade e tipagem de seus parâmetros.
4. Os métodos construtores, possuem uma profunda importância na criação dos objetos, por isso, polimorfismo de sobrecarga normalmente não acontece, pois é incomum ter várias maneiras de instanciar um objeto.

Prévia do material em texto

· Pergunta 1
Requer avaliação
	
	
	
	Sabemos que polimorfismo se trata da capacidade do objeto poder ser referenciado de várias formas em nosso programa. Porém, precisamos ter muito cuidado quando utilizamos desses conceitos para evitar que algo de errado aconteça. Sobre polimorfismo, verifique as afirmações a seguir:
1.  As conversões de tipo, permitindo a passagem de objetos filhos para funções que recebem objetos pais na herança, irá ser realizada automaticamente quando há garantia de não haver perda de informação no objeto.
2. A conversão de um objeto filho para pai, ou para filhos, por exemplo na passagem de parâmetros de uma função, pode ser realizada automaticamente ou com o uso da conversão por coerção.
3. Polimorfismo de sobrecarga nos dá a possibilidade de que diferentes métodos possam ter o mesmo nome, porém tenham comportamentos distintos, sua diferenciação ocorrerá pela quantidade e tipagem de seus parâmetros.
4. Os métodos construtores, possuem uma profunda importância na criação dos objetos, por isso, polimorfismo de sobrecarga normalmente não acontece, pois é incomum ter várias maneiras de instanciar um objeto.
Após análise, qual(is) das afirmações são corretas ? 
	
	
	
	
		Resposta Selecionada:
	Resposta Correta:  
Correta
1. Correta.   
2. Correta.
3. Correta.
4. Errada.
Explicação:
O uso de polimorfismo permite que filhos possam ser passados para funções que recebam objetos do tipo pai, essa conversão é realizada automaticamente. Outra vantagem é podermos ter métodos com o mesmo nome, porém com comportamentos distintos, diferenciando-as pela quantidade e tipagem de seus parâmetros.
Podemos criar diversos construtores para um objeto como forma de dar possibilidade para diferentes formas de criar um objeto de uma determinada classe, para isso, utilizamos o uso do polimorfismo de sobrecarga.
	Resposta Correta:
	 
1.V;   2.V;  3.V ; 4. F.
O uso de polimorfismo permite que filhos possam ser passados para funções que recebam objetos do tipo pai, essa conversão é realizada automaticamente. Outra vantagem é podermos ter métodos com o mesmo nome, porém com comportamentos distintos, diferenciando-as pela quantidade e tipagem de seus parâmetros.
Podemos criar diversos construtores para um objeto como forma de dar possibilidade para diferentes formas de criar um objeto de uma determinada classe, para isso, utilizamos o uso do polimorfismo de sobrecarga.
	Feedback da resposta:
	[Sem Resposta]
	
	
	
Domingo, 24 de Novembro de 2019 22h11min45s BRT
 OK

Mais conteúdos dessa disciplina