C++

amarige Messages postés 18 Statut Membre -  
Zep3k!GnO Messages postés 2049 Statut Membre -
salut
j'ai encore un problème dans les objets dynamiques ainsi que les fonctions amies et les surdéfinitions
aidez moi
j'ai un controle
merci

4 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Les friends c'est des méthodes accessibles par des objets qui n'y ont théoriquement pas accès (méthode private par exemple)

    Les surdefinitions ca consiste à redéfinir une méthode définie dans une classe mère.

    Un objet dynamique... c'est expliqué dans la base de connaissance
    0
  2. stillfelil Messages postés 135 Statut Membre 38
     
    -Autre chose, la notion d'amis en c++ n'est pas reçiproc
    si t'es mon ami je ne suis pas forcement le tien
    me laisser acceder a tes fonctions,ne va pas t'autorisé a acceder aux miennes
    -la memoire pour un objet static est reservé au lancements du programme.
    -contrairement au dynamique qui est reservé durant le temps d'execution, donc pas de controle durant la compilation
    0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Le dynamique permet donc d'allouer dynamiquement un espace de taille donnée, pas connu à la compilation (par exemple allouer un tableau de n cases) contrairement à un objet alloué statiquement (int tab[5]).

    Par ailleurs il ne faut pas confondre objet alloué statiquement et les variables "static".
    0
  4. Zep3k!GnO Messages postés 2049 Statut Membre 200
     
    les surdéfinitions
    ça c'est genre :
    mafonction(param1); //Fonction normale
    mafonction(param1,param2); //Fonction normale redéfinie

    La fonction est définie 2 fois (même nom) mais avec un nombre d'attributs différents.
    ainsi si dans mon code je fait mafonction('oui'); hey bien la j'appel ma fonction normale, si je fais mafonction('Oh','oui!'); la j'appel la fonction surdéfinie...
    voilà j'espère que c'est + clair pour toi .

    Zep3k!GnO
    0