https://medium.com/@raffasatos10/programa%C3%A7%C3%A3o-estruturada-e-programa%C3%A7%C3%A3o-orientada-a-objetos-f309bbb96246