APIE - Abstraction, Polymorphism, Inheritance, Encapsulation

APIE é um acrônimo usado para representar os quatro pilares da Programação Orientada a Objetos: Abstração, Polimorfismo, Herança e Encapsulamento. Esses quatro princípios formam a base da Orientação a Objetos, paradigma muito utilizado em linguagens como Java, C#, Python e C++ para criar sistemas modulares, reutilizáveis e fáceis de manter. Embora o acrônimo APIE não seja um padrão oficial amplamente documentado em livros clássicos, ele é frequentemente usado por educadores, desenvolvedores e cursos para facilitar a memorização dos pilares fundamentais da POO. Abstração A abstração consiste em esconder os detalhes complexos de implementação e mostrar apenas o essencial. A chave para este conceito é a remoção constante de itens específicos ou detalhes individuais para alcançar a generalização da finalidade do objeto. No domínio do problema de uma empresa em particular, não pretendemos descrever um tipo específico de Funcionário , mas nosso objetivo é definir dados e funcionalidades co...