Buscar

No desenvolvimento de software existem diversas linguagens de programação, que seguem diferentes paradigmas. Um desses paradigmas é a Orientação a...

No desenvolvimento de software existem diversas linguagens de programação, que seguem diferentes paradigmas. Um desses paradigmas é a Orientação a Objetos, que atualmente é o mais difundido entre todos. Isso acontece porque se trata de um padrão que tem evoluído muito, principalmente em questões voltadas para segurança e reaproveitamento de código, o que é muito importante no desenvolvimento de qualquer aplicação moderna. Neste contexto, seguindo as características e princípios do paradigma de orientação a objetos, Machado (2015) entende que o paradigma da orientação a objeto é fundamentado por quatro características. Assinale a opção que indica os quatro pilares da programação orientada a objetos. a. Abstração, polimorfismo, encapsulamento e poliformia b. Herança, encapsulamento, compilação e tradução c. Herança, encapsulamento, polimorfismo e abstração d. Encapsulamentp, abstração, poliformia e herança