SóProvas


ID
2992255
Banca
Aeronáutica
Órgão
EEAR
Ano
2019
Provas
Disciplina
Engenharia de Software
Assuntos

Qual dos pilares de orientação a objetos abaixo permite ao desenvolvedor criar um programa dividido em várias partes menores e independentes, ao invés de um programa com uma única entidade grande e monolítica?

Alternativas
Comentários
  • Em vez de ver um programa como uma única entidade grande e monolítica, o encapsulamento permite que você o divida em várias partes menores e independentes. Cada parte possui implementação e realiza seu trabalho independentemente das outras partes. O encapsulamento mantém essa independência, ocultando os detalhes internos, ou seja, a implementação de cada parte, através de uma interface externa.

     

    O encapsulamento permite a visualização de uma entidade de software como uma caixa preta.

  • Herança -> Basear uma classe na definição de uma previamente existente

    Abstração -> simplificar algo difícil

    Polimorfismo -> Um único nome com códigos diferentes

    D. Gabarito.