respect de l'interface