utilizacao dos hashcode e equals builder