Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/06/2007, 13:17
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 2 meses
Puntos: 51
Re: Duda sobre interfaces

Jejeje, tranquilo, no es que me sepa mal (ni que eso importara ). Sólo es que a veces la gente no mira el foro etc. así que los foros hay que pensarlos como un extra, pero no son algo de lo que depender.

En cuanto al punto en cuestion, lo que quiero decir es que imagina que tienes una interfaz InterfazC con un metodo getX() y unas clases ClaseA y ClaseB que lo implementan. Si en tu codigo haces
InterfazC miElementoA = new ClaseA();
miElementoA.getX();
....
entonces, si haces que ClaseA no implemente InterfazC entonces el compilador se tiene que quejar y no podrás compilar la clase.
En cambio, si simplemente haces:
ClaseA miElementoA = new ClaseA();
miElementoA.getX();
Aunque hagas que la ClaseA deje de implementar InterfazC, no por eso deja de tener ese método, así que no hay nada malo en ese programa.

¿Así más claro?
S!