IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Je comprends pas l'utilté des constructeurs et destructeurs


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 36
    Par défaut Je comprends pas l'utilté des constructeurs et destructeurs
    Salut tous le monde quelqu'un pourrait t'il m'expliquait l'utilité des constructeurs et destructeurs
    merci pour vos reponses

  2. #2
    Membre émérite

    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2005
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2005
    Messages : 634
    Par défaut
    C'est vraiment la base de la programmation. Il y a nombre d'explications sur internet ou dans des bouquins, pas de raison de faire une explication spéciale, commence par regarder sur la page Cours C++. Et si tu veux une explication courte et simple, direction la FAQ -> http://c.developpez.com/faq/cpp/?page=constructeur et http://c.developpez.com/faq/cpp/?page=destructeur

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 36
    Par défaut
    Y aussi ca que je comprend pas: qu'est ce qu'on appelle les objets en c++ ?

  4. #4
    Membre averti
    Profil pro
    Développeur Java
    Inscrit en
    Septembre 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Septembre 2006
    Messages : 11
    Par défaut
    T'inquiète dans 2 minutes quelqu'un va débarquer chez toi pour te donner un petit cours privé . . .
    As-tu au moins pris le temps de lire et de te renseigner (plus que de lire une fois) à ces sujets? As-tu essayé de mettre en oeuvre ces concepts dans des petits programmes?

    Le concept d'objet n'est pas limité au c++!

  5. #5
    Rédacteur/Modérateur
    Avatar de JolyLoic
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    5 463
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 5 463
    Par défaut
    J'ai l'impression qu'il te manque vraiment les concepts de base de la POO, qui sont certainement les plus difficile à définir à la va-vite, dans le cadre d'un post comme on peut en faire ici. Surtout qu'on ne sait pas sur quels concepts connus de toi on peut s'appuyer.

    En C++, quand tu définis :
    tu fais plusieurs choses. Tu déclare un objet en mémoire. Son type est entier, et il sera accessible par la variable i. Du plus, tu l'initialises avec la valeur 5.

    Certains restreignent le mot objet au cas où le type de la variable n'est pas un type de base du C++, mais un type crée par l'utilisateur, mais à la base, un objet n'est rien d'autre que ça. Et le constructeur est ce qui permet lors de la création d'initialiser correctement cet objet (comme dans l'exemple le fait qu'on puisse initialiser l'entier à 5).
    Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
    Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
    Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
    Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.

  6. #6
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Le mot objet en C et en C++ a un sens particulier qui n'est pas nécessairement celui de la POO.

Discussions similaires

  1. [pygame] Je ne comprends pas la mécanique des Mask
    Par Luke spywoker dans le forum Programmation multimédia/Jeux
    Réponses: 5
    Dernier message: 16/07/2012, 23h59
  2. [WS 2003] [TSE] Ne comprends pas la Gestion des licence
    Par alex_m94 dans le forum Windows Serveur
    Réponses: 7
    Dernier message: 13/10/2009, 17h57
  3. Réponses: 6
    Dernier message: 12/08/2007, 13h29
  4. [MySQL] Php, je ne comprends pas comment faire pour introduire des données dans une table
    Par Liondd dans le forum PHP & Base de données
    Réponses: 23
    Dernier message: 14/12/2006, 12h53
  5. sql ne comprend pas mon where!et me demande des parametres
    Par marie10 dans le forum Langage SQL
    Réponses: 10
    Dernier message: 20/04/2004, 11h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo