Come si fa a esplicitare un casting, o meglio creare un metodo che crea un casting da una classe ad un'altra?
Ad esempio se io volessi creare:
class Persona, class Studente extends Persona, class Lavoratore extends Persona.
Ora se io volessi fare:
Persona p = new Persona();
Studente s = new Studente();
Lavoratore l = new Lavoratore();
p=s;
s=l;
So che da "p" ad "s" il casting viene implicito , ma se io volessi creare un metodo che gestisse il casting???
e da "s" ad "l", cosa devo fare?
Grazie