Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejemplo de Interfaces
Ejemplo de Interfaces
Seleccionamos JavaApplication.
Ahora crearemos nuestra interfaz, damos click derecho en nuestro paquete, seleccionamos new,
selecionamos Java interface
Asignamos un nombre a nuestra Interface.
Como podrán apreciar es similar a una clase, en vez de usar class usa la palabra reservada
interface y su símbolo en el explorador es diferente.
Entonces decimos que una interface es muy similar a una clase porque en ella encontramos listado
una serie de contantes, métodos abstractos, etc.
Entonces partiendo que estamos programando una interface para animales, empecemos a pensar
en que acciones puede realizar un animal en general, algo como comer, dormir, etc.
Ahora que tenemos nuestra interface creada que tal si la usamos, vamos a empezar a crear una
serie que clases que corresponderán a varios animales algo como gato, perro, gallina, león, etc.
Continuando, nos dirigiremos a la clase Perro, lo primero será crear su constructor y ver la manera
en la que utilicemos la interface.
Por ahora nada nuevo, pero vamos con la implementación de la interface, esta se realiza atreves
de una especie de herencia usando la palabra reservada implements.
Veremos un error, este se debe a que tenemos que, sobre escribir los métodos abstractos en
nuestra clase, a esto le llamaremos implementación de métodos. (alt + ins -> seleccionaremos
implement methods), aquí seleccionaremos los métodos que deseemos implementar (en este
caso todos los metodos) y damos click en generar.
El código generado para cada uno de los métodos es una excepción lista para ser modificada por
nosotros.