Migração para Orientação a objeto