ajout de "public interface" et des extends "IService"