Logo Passei Direto
Buscar
Qual e a principal diferenca entre polimorfismo e encapsulamento?
a) Polimorfismo define como as classes interagem, enquanto encapsulamento define como os dados sao protegidos.
b) Polimorfismo lida com a modificacao de dados, enquanto encapsulamento lida com a execucao de metodos.
c) Polimorfismo define a visibilidade dos metodos, enquanto encapsulamento define os tipos de dados.
d) Nao ha diferenca, ambos significam a mesma coisa.
User badge image
Ensinando Através de Questões

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Vamos analisar as alternativas para entender a principal diferença entre polimorfismo e encapsulamento: a) Polimorfismo define como as classes interagem, enquanto encapsulamento define como os dados são protegidos. - Esta opção está correta. Polimorfismo permite que diferentes classes sejam tratadas como instâncias de uma classe comum, enquanto encapsulamento se refere à proteção dos dados e à restrição do acesso a eles. b) Polimorfismo lida com a modificação de dados, enquanto encapsulamento lida com a execução de métodos. - Esta opção não está correta, pois polimorfismo não se refere à modificação de dados, mas sim à interação entre classes. c) Polimorfismo define a visibilidade dos métodos, enquanto encapsulamento define os tipos de dados. - Esta opção também não está correta, pois encapsulamento se refere à proteção dos dados, não à definição de tipos. d) Não há diferença, ambos significam a mesma coisa. - Esta opção é falsa, pois polimorfismo e encapsulamento são conceitos distintos na programação orientada a objetos. Portanto, a alternativa correta é: a) Polimorfismo define como as classes interagem, enquanto encapsulamento define como os dados são protegidos.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina