Un'altra, l'ennesima domanda...
Se io scrivo due classi in questo modo:
Nel momento in cui istanzio con new un'istanza della classe Pippo, a console mi trovo una scrittapublic class Pippo [
public Pippo () [
System.out.println ("Ciao");
]
public class Paperino extends Pippo [
public Paperino () [
System.out.println ("Arrivederci");
]
]
]
Ciao Arrivederci
perchè chiamo impicitamente PRIMA il costruttore della classe madre e poi quello della classe base.
Allora dico io che senso ha la possibilità di chiamare ESPLICITAMENTE in un costruttore di una sottoclasse il costruttore della superclasse mediante il comando
super()
se poi è sempre chiamato implicitamente???