Ciao a tutti.. ho un problema con la creazione di un costruttore.. il testo del problema è questo
2. Classe EventoQuotato.
il mio problema è che nella classe Evento il costruttore ha questa formaLa classe EventoQuotato estende la classe Evento aggiungendole un attributo privato quota e il relativo metodo getQuota. La classe inoltre ha un unico costruttore di segnatura EventoQuotato(Evento) che assegna a quota un valore casuale compreso fra 0 e
1. Usate il metodo nextDouble() della classe java.util.Random.
nella classe EventoQuotato dovrei usare super() per richiamare il costruttore. Io ho implementato così il codice del costruttoreEvento(String descrizione, boolean stato)
l'errore si riferisce al fatto che il costruttore della superclasse non è stato ancora chiamato.. ma non mi è mai capitato un'errore del genere e non saprei come risolverlo..codice:public class EventoQuotato { string descrizione; boolean stato; public EventoQuotato(Evento) super(descrizione, stato); //qui sta il problema perchè Evento ha due parametri di tipo stringa e boolean. Se glieli passo tramite super(descrizione, stato) mi da il seguente errore// e così anche per stato. }error: cannot reference descrizione before supertype constructor has been called
Non so più dove sbatterci la testa.. se qualcuno riesce a darmi qualche suggerimento sarebbe ottimo.. grazie a tutti!

.. grazie a tutti!
Rispondi quotando
...
