perchè è conveniente usare dei distruttori di tipo virtual per le classi basi di classi derivate?? :master:
perchè è conveniente usare dei distruttori di tipo virtual per le classi basi di classi derivate?? :master:
Non dobbiamo trascurare la probabilità che il costante inculcare la credenza in Dio nelle menti dei bambini possa produrre un effetto così forte e duraturo sui loro cervelli non ancora completamente sviluppati, da diventare per loro tanto difficile sbarazzarsene, quanto per una scimmia disfarsi della sua istintiva paura o ripugnanza del serpente.
credo che il motivo sia che quando l'oggetto esce dal suo scope, non viene più utilizzato e quindi chiamato automaticamente il distruttore, se non si specifica virtual viene chiamato il quello della classe base e non della derivata, almeno credo; magari qulcuno potrà confermare o spiegare altrimenti.
Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)
grazie per l'interessamento intanto...Originariamente inviato da netarrow
credo che il motivo sia che quando l'oggetto esce dal suo scope, non viene più utilizzato e quindi chiamato automaticamente il distruttore, se non si specifica virtual viene chiamato il quello della classe base e non della derivata, almeno credo; magari qulcuno potrà confermare o spiegare altrimenti.
Non dobbiamo trascurare la probabilità che il costante inculcare la credenza in Dio nelle menti dei bambini possa produrre un effetto così forte e duraturo sui loro cervelli non ancora completamente sviluppati, da diventare per loro tanto difficile sbarazzarsene, quanto per una scimmia disfarsi della sua istintiva paura o ripugnanza del serpente.