ajout de abstract à la classe entity