Con BlueJ non riesco ad estendere una classe.

di Anonimizzato21412 il
3 risposte
Buongiorno.

Ho preso un esercizio java a caso dove si chiede di creare una classe Persona etc..etc.( la solita classe Persona)

Creare una classe di nome Persona con le variabili di istanza:
cognome,nome, codice fiscale e città di tipo stringa.

Dopo il primo passo arrivo a questo punto dell'esercizio :

Costruire una sottoclasse di Persona, chiamata Stagista, che contiene 2 variabili di istanza di tipo intero:
•numeropresenze, che registra il numero di ore di presenza, e
•numeroidentificativoche registra il numero identificativo .
•La sottoclasse deve contenere un costruttore parametrico ed i metodi set e get.

Perché una volta creata una classe Persona e provo con blueJ a creare una sottoclasse Stagista va in errore ?
Grazie !!!
Allegati:
21412_11059fe8c3544e6222be21491af386c4.jpg
21412_11059fe8c3544e6222be21491af386c4.jpg

3 Risposte

  • L'errore che da e' il seguente :
    Allegati:
    21412_998b2c2f57b4e805f4cd0857b466cb5d.jpg
    21412_998b2c2f57b4e805f4cd0857b466cb5d.jpg
  • Se una superclasse ha solo un costruttore con n argomenti, la sottoclasse NON puoi lasciarla senza un costruttore esplicito.
  • Giusto . Ci sono arrivato mezz'ora dopo .
    Non si può lasciare il codice incompleto in una sottoclasse .
    Adesso e' OK e il programma funziona .
    Grazie Andbin
Devi accedere o registrarti per scrivere nel forum
3 risposte