Ereditarietà

  • All'interno di un metodo posso chiamare qualunque metodo della classe o delle sue superclassi.
  • Se un metodo è ridefinito in una classe derivata, all'interno di quella classe e delle sue derivate verrà invocato il metodo ridefinito e non quello della superclasse
  • Se si deve richiamare il metodo della superclasse (magari nella ridefinizione del metodo per sfruttare la definizione precedente ed estenderla) occorrerà porre il nome della classe che interessa prima del nome del metodo, separato da ::
    <nome superclasse>::<nome metodo> ([<elenco parametri>]);

© Ing. Stefano Salvi - All rights reserved