Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/03/2014, 02:13
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 2 meses
Puntos: 454
Respuesta: concepto de INTERFACE. java

sí, se puede. En java además el esquema sería más amplio, de ClaseInterface podrías salir muchas flechas a Clases que implementan interfaz.

En java la interfaz de una clase y la implementación no se separan en un .h y un .c, en java sólo hay un .java y la implementación de la clase de alguna forma define la propia interfaz de la clase.

En java tienes interfaces que puedes declarar así

Código Java:
Ver original
  1. public interface UnaInterface {
  2.    metodos sin implementar
  3. }

pero es algo que es totalmente opcional, puedes o no hacerla según la necesites o no. Lo habitual es hacerla si tienes pensado utilizar más adelante el polimorifsmo. Una clase java puede o no implementar una interface. Es válida cualquiera de estas opciones

Código Java:
Ver original
  1. public UnaClase implements UnaInterface {
  2.    implementacion de metodos
  3. }

Código Java:
Ver original
  1. public OtraClase {
  2.     implementacion de metodos.
  3. }

Se bueno.
__________________
Apuntes Java
Wiki de Programación

Última edición por chuidiang; 10/03/2014 a las 02:21