Clases Anónimas y su Uso en Programación Java

Clase 29 de 39Curso de Java SE Orientado a Objetos

Resumen

Las Clases Anónimas son una forma de instanciar clases abstractas sin necesidad de usar sus clases hijas. Pero este tipo de instanciación tiene algunas restricciones: el ciclo de vida de estas instancias NO es duradero, no las tendremos disponibles durante toda la ejecución del programa.

// Clase Abstracta: public abstract class Figura { abstract void dibujar(); } // Clase Anónima: User user = new User() { @Override public void showDataUser() { // Instrucciones... } };