Funzione Distruttore

di Ironmax il
3 risposte

Salve.

Non sono riuscito a comprendere bene la funzione Distrittore in PHP, soprattutto quando ed dove è più utile usarlo.

3 Risposte

  • Se hai compreso a cosa serve il costruttore, non ti deve essere difficile comprendere a cosa serve il distruttore  

  • Ma è possibile fare qualche esempio di script?

    Oppure rimane come cosa astratta che la funzione distruttore viene eseguita alla fine della classe,

    e non si vede il suo comportamento a video ma solo liberando spazio in memoria?

    Grazie.

  • Di esempi è pieno Internet oltre a qualsiasi libro.

    Non è affatto una cosa astratta ma del codice che viene eseguito quando viene distrutto un oggetto di quella classe. Ad esempio se l'oggetto utilizza un file, nel distruttore metti il codice per chiudere il file, se utilizza delle risorse, metti il codice per liberare le risorse.

    È valido nella programmazione OOP e viene utilizzato in altri linguaggi come il C++. Se non è necessario non metti codice.

    Non vedo cosa ci sia di difficile… 

Devi accedere o registrarti per scrivere nel forum
3 risposte