Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/02/2007, 12:40
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Re: ayuda con interface

Hola:

Una interface básicamente te sirver para aislar unas clases de otras. Por ejemplo, si la clase A ve a la clase B y la clase B ve a la clase C, de alguna manera A necesita a C para funcionar.

Sin embargo, si la clase A ve a una interface b, la clase B implementa b y B necesita a C, la clase A no necesita ni a B ni a C, sólo la interface. Es más fácil llevarse a otro proyecto sólo la clase A y la interface b que llevarse las tres clases A,B y C.

Las interfaces tienen mucho sentido cuando haces librerías o cuando estás haciendo programas que se parecen mucho unos a otros y quieres reaprovechar clases sin tener que traerte el programa anterior completo.

Se bueno.
__________________
Apuntes Java
Wiki de Programación