Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2013, 07:44
NachoOlmedo
 
Fecha de Ingreso: julio-2013
Ubicación: Almeria
Mensajes: 8
Antigüedad: 10 años, 10 meses
Puntos: 0
Declarar metodos despues de crear un objeto

Saludos compañeros, antes de exponer mi duda felicitar a la comunidad por lo util que resulta a todos los que estamos comenzando en este mundillo.

Mi duda es la siguiente, en alguna ocasion he visto por ahi la siguiente estructura que no comprendo.
Código:
    Clase nombre_objeto = new Clase(){
        public metodo(){
          sentencias del metodo
   }
}
¿Alguien me podria explicar que es eso de declarar un metodo justo despues de construir el objeto?, siempre habia declarar metodos en la declaracion de una clase, pero nunca de esta manera.

Aqui dejo un ejemplo de [URL="http://stackoverflow.com/questions/3256086/jcombobox-in-a-jtable-cell"]stackoverflow[/URL]
Código:
JTable table = new JTable(model)
        {
            //  Determine editor to be used by row
            public TableCellEditor getCellEditor(int row, int column)
            {
                int modelColumn = convertColumnIndexToModel( column );

                if (modelColumn == 1 && row < 3)
                    return editors.get(row);
                else
                    return super.getCellEditor(row, column);
            }
        };
Gracias de antemano.