o paradigma da orientação a objetos é baseado em princípios provados
Esses princípios incluem a encapsulamento, herança e polimorfismo, que permitem a criação de classes e objetos que podem ser reutilizados e combinados de maneira flexível e eficiente, facilitando a manutenção e a evolução do código.