Pilares da POO
São 4 os Pilares da POO: Abstração, Encapsulamento, Herança e Polimorfismo.
Abstração: Abstrair um objeto do mundo real para um contexto específico, considerando apenas os atributos importantes.
Encapsulamento: Utilizado para proteger uma classe e definir limites para alteração de suas propriedades. Serve para ocultar seu comportamento e expor somente o necessário.
Herança: Permite reutilizar atributos, métodos e comportamento de uma classe em outras classes.
Polimorfismo: Com o Polimorfismo podemos sobrescrever métodos das classes filhas para que se comportem de maneira diferente e ter sua própria implementação.