Quelles sont les différences entre les constructeurs et les destructeurs ?

3 Réponses


  • Les constructeurs peuvent prendre des arguments mais pas le destructeur Les constructeurs peuvent être surchargés mais les destructeurs
         ne peuvent pas être surchargés
    Les deux
    Aucun de ces éléments
  • La différence fondamentale entre le constructeur et le destructeur est que le constructeur est appelé au début du programme tandis que le destructeur est appelé à la fin du programme. Le premier alloue de la mémoire tandis que le second supprime la mémoire. Le constructeur peut être surchargé alors que le destructeur ne peut pas être surchargé .
  • Le constructeur et destruct ou est la fonction membre et le constructeur est utilisé pour construire la mémoire ou allouer la mémoire pour la variable alors que le destructeur est utilisé pour déallouer la mémoire

Ecrivez votre réponse

Votre réponse apparaîtra après modération