Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/05/2011, 10:10
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Interface por cada clase?

Se usa mucho en el diseño de inyeccion de dependencias (DI), ya que con una interfaz garantizas el comportamiento de una clase, y al tú crear una clase que implemente X interfaz la puedes inyectar al componente que la vaya a utilizar sin que este falle.

Es un comportamiento que se recomienda utilizar en el diseño de software ya que puedes desacoplar mucho tus componentes al no atarlos a una clase en específico, si no a un comportamiento base (garantizado por la interfaz).

Saludos.