Objetos anonimos en Java

Páginas: 4 (760 palabras) Publicado: 27 de marzo de 2012
Objetos anónimos en java
Una clase anónima es una clase de locales sin nombre. Una clase anónima se define y crea una instancia en una expresión sucinta solo mediante el operador new. Mientras queuna definición de clase locales es una declaración de un bloque de código Java, una definición de la clase anónima es una expresión, lo que significa que pueden ser incluidos como parte de unaexpresión mayor, como una llamada al método. Cuando una clase local se utiliza una sola vez, considere el uso de la sintaxis de la clase anónima, lo que coloca a la definición y el uso de la clase en el mismolugar.
Cuándo utilizar una clase anónima
Como hemos dicho, una clase anónima se comporta como una clase local y se diferencia de una clase local sólo en la sintaxis utilizada para definir y crearinstancias de ella. En su propio código, cuando tiene que elegir entre el uso de una clase anónima y una clase de locales, la decisión a menudo se reduce a una cuestión de estilo. Usted debe usar lasintaxis de lo que hace que su código más claro. En general, se debe considerar el uso de una clase anónima en lugar de una clase local si:
* La clase tiene un cuerpo muy corto.
* Sólo unainstancia de la clase que se necesita.
* La clase se utiliza inmediatamente después se define.
* El nombre de la clase no hace que su código sea más fácil de entender.
Clases anónimas
Lasclases anónimas son muy similares a las clases internas locales, pero sin nombre. En las clases internas locales primero se define la clase y luego se crean uno o más objetos. En las clases anónimas seunen estos dos pasos: Como la clase no tiene nombre sólo se puede crear un único objeto, ya que las clases anónimas no pueden definir constructores. Las clases anónimas se utilizan con muchafrecuencia en el AWT para definir clases y objetos que gestionen los eventos de los distintos componentes de la interface de usuario. No hay interfaces anónimas.

Formas de definir una clase anónima:
 ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios de orientación a objetos java
  • Creacion De Objetos En Java
  • Java Objetos, Clases
  • practica objetos (java)
  • Modelo Orientado a Objetos Java
  • Objeto y Clase (java)
  • Programación Orientada a Objetos Con Java.
  • Creación De Clases Y Objetos En Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS