Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3
Interfaz
Una interfaz en Java es una clase en la que todos sus
métodos son abstractos. En ellas se especifica qué se
debe hacer pero no su implementación. Serán las clases
que implementen estas interfaces las que implementen
el comportamiento de los métodos.
proporciona dos palabras reservadas para trabajar con
interface Nave {
public static final int VIDA = 100;
....
}
Interfaces
Interfaces
Referencias a interfaces
Es posible crear referencias a interfaces, pero las
interfaces no pueden ser instanciadas. Una referencia a
una interface puede ser asignada a cualquier objeto que
implemente la interface.
La definición de un interfaz no tiene constructor, por lo
16
Diferencias entre interface y clase
abstracta
En la interface todo método es abstracto y público sin necesidad de
declararlo, por lo tanto no implementará ningún método que
declara.