Ciao,
avrei un problema con Java che non riesco proprio a risolvere. Sarà una cavolata ma proprio la soluzione non la vedo
Vi metto lo schema delle classi da compilare

codice:
public interface CLASS1INT{ ... }

public class CLASS1 extends Observable implements CLASS1INT{
      ... }

public class CLASS2 extends Thread {
... 
        CLASS1INT variabile;
        ...
        public CLASS2(){
              variabile = new CLASS1();}
... }
Perché mi da errore in compilazione "enum types may not be instantiated"?
Ho provato anche senza Interfaccia ma mi da lo stesso errore. Dove sbaglio?

Grazie a tutti quelli che mi daranno un'aiuto