Gestion du extends et implements