I metodi virtuali

  • Il collegamento del metodo in realtà sarà definito quando verrà definita la variabile associata al puntatore
  • Teniamo sempre presente che il collegamento del metodo è un'operazione che richiede tempo. Ogni volta che definiremo l'oggetto, dovremo spendere questo tempo
  • Per poter risolvere il problema in maniera generale, inoltre, non si sostituirà l'indirizzo del metodo direttamente nel codice (cosa che inoltre minerebbe la riusabilità del codice da parte di processi diversi in ambiente multitasking)
  • Si creerà un attributo puntatore a metodo all'interno dell'oggetto e si invocherà il metodo in maniera indiretta tramite questo puntatore.

© Ing. Stefano Salvi - All rights reserved