Este código de ejemplo, muestra como implementar la interfaz
ActionListener con la clase Timer para ejecutar cada 5 segundos la fecha actual.
Se añaden dos versiones, una que implementa la función al instanciar la interfaz
ActionListener, y otro que muestra como se hereda la interfaz
ActionListener en una clase sobrescribiendo la función
actionPerformed.
- Una interfaz únicamente puede tener métodos abstractos y constantes, no variables.
- Las interfaces no se puede instanciar con "new interfaz".
- Todos los métodos de una interfaz son public y abstract.
Video 49 del Curso de Java desde 0