A Programação Orientada a Objetos (POO) diz respeito a um padrão de desenvolvimento que é seguido por muitas linguagens. Esse padrão utiliza como base os seguintes pilares principais: I. Abstração. II. Polimorfismo. III. Encapsulamento. IV. Herança. Quais estão corretos?
- A)Apenas I.
Errada, porque abstração é um dos pilares da POO, então não pode restar sozinha.
- B)Apenas II e III.
Errada, porque polimorfismo e encapsulamento são pilares da POO, mas não são os únicos citados no enunciado.
- C)Apenas I, III e IV.
Errada, porque polimorfismo também integra os pilares clássicos da POO e foi deixado de fora.
- D)Apenas II, III e IV.
Errada, porque abstração também faz parte dos pilares principais da POO e não pode ser excluída.
- E)I, II, III e IV.
Certa, porque abstração, polimorfismo, encapsulamento e herança são os quatro pilares clássicos da Programação Orientada a Objetos.
Gabarito: E
Na Programação Orientada a Objetos, os pilares mais cobrados em prova são abstração, encapsulamento, herança e polimorfismo. Pense neles como o kit básico da POO: abstrair é focar no que importa, encapsular é proteger o interior do objeto, herdar é reaproveitar características de uma classe-base e polimorfismo é permitir comportamentos diferentes para uma mesma chamada. É aquele pacote completo que as bancas adoram desmontar em pedacinhos para ver se voce conhece cada peça. No enunciado, todos os quatro itens listados correspondem aos pilares clássicos da POO. Por isso, a alternativa correta é a que inclui I, II, III e IV. Em termos doutrinários, esse conjunto é tratado de forma recorrente na literatura de orientação a objetos e aparece de modo muito consolidado em materiais de referência da área, embora não haja, em regra, um fundamento legal específico, já que se trata de conceito de ciência da computação. O ponto principal aqui é não cair na armadilha de achar que apenas alguns desses conceitos são pilares. Em POO, esses quatro elementos caminham juntos e são os mais tradicionais em concursos. Se voce reconhece os quatro, mata a questão sem sofrimento.