Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/08/2009, 13:18
Avatar de cptanalatriste
cptanalatriste
 
Fecha de Ingreso: octubre-2008
Ubicación: Lima, Perú
Mensajes: 118
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: hacer doble extends

Como bien dice DiabloGuardian, es imposible en Java que una clase herede de dos tipos.

Sin embargo, para definir un thread no es necesario extender de Thread. También, puedes hacerlo implementando la interfaz Runnable. Tu clase quedaría así:

class MiClase extends Observable implements Runnable{
...
}

Al implementar Runnable tienes que definir el método run, con la tarea a ejecutar en el hilo. Para iniciar el nuevo Thread, tiene que instanciar la clase Thread pasándole como parámetro tu nueva instancia Runnable. Algo así:

MiClase miclase = new MiClase();
Thread elHilo = new Thread(miclase);
elHilo.start();

Con eso ya tendrías un nuevo hilo de ejecución. Espero te sea de ayuda,
__________________
Carlos G. Gavidia
Sun Certified Professional
IBM Certified Solution Designer
http://certified-es.blogspot.com/