Refatorando Interface