https://medium.com/@luciano.santos_21158/poo-programa%C3%A7%C3%A3o-orientada-%C3%A1-or%C3%A7amento-297337dff07d