Classes basicas concluídos.