• Matéria: Lógica
  • Autor: gutfmoraes
  • Perguntado 4 anos atrás

1.1. Assinale a alternativa correta quanto aos conceitos de herança e poliformismo:

Anexo 1

Apenas I e II corretas.

Apenas II e III corretas.

Apenas I e II estão corretas.

Apenas II e IV estão corretas.

Apenas IV está correta.

Anexos:

Respostas

respondido por: dydygosi
8

Resposta:

Apenas IV está correta.

Explicação:

1.1 apenas IV;1.2 código não compila;1.3 somente associados,1.4 b;

2- porque separa o programa em partes, o mais isolado possível, tornando o software mais flexível, facilitando modificações e e criações de novos implementos

3-

Abstração: É um conceito no qual escondemos detalhes não essências, embora mostramos o que é mais relevante.

Encapsulamento: É um conceito em que a parte interna de um código não fica acessível para outras partes, com o intuito de proteger e manter a sua integridade.


dydygosi: 1.1 apenas IV;1.2 código não compila;1.3 somente associados,1.4 b;
dydygosi: 2- porque separa o programa em partes, o mais isolado possível, tornando o software mais flexível, facilitando modificações e e criações de novos implementos
dydygosi: 3-
Abstração: É um conceito no qual escondemos detalhes não essências, embora mostramos o que é mais relevante.

Encapsulamento: É um conceito em que a parte interna de um código não fica acessível para outras partes, com o intuito de proteger e manter a sua integridade.
carlinhossonego: pessoal me desculpem mas acho que está errada a 3:
carlinhossonego: A abstração é um dos pilares da POO, ela consiste na capacidade de extrair dos personagens ou dos itens presentes no contexto, suas principais características, criando, dessa forma objetos. Se estivéssemos modelando uma aplicação para uma Biblioteca poderíamos começar a abstração do elemento Livro para uma classe, onde um livro possui várias características, tais como: Gênero, preço, número de páginas, peso,
carlinhossonego: Encapsular os dados significa separar o programa em partes, o mais isoladas possível. A ideia é tornar o software mais flexível, fácil de modificar e de criar novas implementações. Na prática, isso é feito por meio de dois métodos: os getters e os setters.
carlinhossonego: O primeiro tem por objetivo retornar o valor que lhe foi pedido, mas de forma a não prejudicar a integridade do dado em si. Já o segundo recebe como argumento uma informação, que pode ser qualquer tipo de dados suportados pela linguagem. Dessa forma, não haverá o risco de ocorrerem acessos indevidos.
respondido por: viniciuscamg
3

Resposta:

Apenas IV está correta.

Explicação:

A opção I é a descrição de herança.

A opção II poderia definir abstração ou encapsulamento, mas não herança

A opção III não tem  a explicação correta do que é polimorfismo.

Perguntas similares