Quote Originariamente inviata da anto_dina Visualizza il messaggio
1. Cannot instantiate the type Persona
La classe Persona è abstract, quindi non è istanziabile.
Istanziare un array di tipo X[] dove X è una classe astratta o una interfaccia invece è assolutamente lecito. Infatti può contenere riferimenti a classi "concrete".

Quote Originariamente inviata da anto_dina Visualizza il messaggio
2. The constructor Studente() is undefined
Studente ha un costruttore ... ma ha argomenti. Tu stai tentando di usare un costruttore senza argomenti ... che non esiste in Studente.

Domanda: stai studiando Java su un qualche libro (e quale), oppure no?