Interfaces

Cuando tenemos varias clases que tienen que implementar el mismo método, es aconsejable utilizar «interfaces». Son como las clases (propiedades, métodos y eventos) pero no contienen código. La codificación se hará en la clase que implementa la interfaz.

Si queremos crear una rutina de ordenación genérica las interfaces nos van a ayudar a realizar esta tarea:

Ejemplo de utilización: