Pregunta de entrevista de Agilysys

What is an interface ?