Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/04/2011, 01:08
wwwmaster
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 21 años, 5 meses
Puntos: 37
Respuesta: Novato en Java

Interface:
para el caso de desarrollar rutinas o clases que seran implementados en diferentes sistemas, como por ejemplo, dentro de un banco, para el caso de que se requiera la factura electronica u otro documento, debera definirse una clase que contenga los siguientes metodos:
- cadena
- datos a facturar
(u otro).

de esta manera, quien desee usar la clase debera hacer el "implements" de la clase interface que desarrollemos de manera que este estandarizado entre los diferentes elementos del software.

Para esto de las interfaces yo siempre pienso en la analogia de una "clavija" y el "contacto", asi, cualquier elemento de programacion que desees "conectar" se requiere que los diferentes objetos (refrigerador, tv, plancha, secadora) contenga o implementen la misma "interfaz" ... es decir.. la clavija.. y la clase funcionara correctamente (alimentar de energia electrica).

De manera que cuando desees crear un nuevo "objeto" (aparato electrico), debes procurar implementar la interfaz "clavija" para que funcione con los otros elementos (contactos).

Saludos