Fazendo a parte das classes. Algumas operações já estão codificadas