Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/04/2011, 10:45
dkr
 
Fecha de Ingreso: junio-2009
Mensajes: 21
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Novato en Java

Cita:
Iniciado por wwwmaster Ver Mensaje
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


Totalmente de acuerdo, entonces cuando necesite crear un objeto ( cuadrado,triangulo,etc..) implementare la interfaz (figurageometrica)...


a lo mejor no es necesario crear una interface, con una clase abstracta igual funciona, pero mi problema , es q necesito implementar los cuatro puntos que puse arriba (ojala sea posible)


saludos y gracias por tu tiempo