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

MFC Discussion :

[COM-ATL] Savez vous ce qu'est l'aggregation ?


Sujet :

MFC

  1. #1
    Nouveau candidat au Club
    Inscrit en
    Août 2002
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 1
    Par défaut [COM-ATL] Savez vous ce qu'est l'aggregation ?
    Lorsque je cree un composant ATL basic, une case propose : aggregation.
    Je n'ai strictement aucune connaissance en atl/com, et je cherche uniquement a developper un addin pour un logiciel commercial.
    Si quelqu'un connait le terme, et peut me l'expliquer d'avance merci !
    Je ne veux pas que mon composant soit disponible via une classid, je me demandais si ce terme avait un lien avec l'enregistrement des composants

  2. #2
    Membre éclairé
    Inscrit en
    Avril 2002
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 61
    Par défaut
    L'aggregation est l'un des deux modes d'héritage dans la technologie COM.

    L'aggregation est beaucoup plus élégante que l'inclusion.
    En effet l'objet qui hérite de l'autre "présente" l'interface de l'objet de base comme si elle faisait partie de sa propre interface.

    Cela évite la duplication de code.

    Par exemple :


    Objet A
    Interface IA
    Methode M1


    Inclusion :

    Objet B qui hérite de Objet A
    Interface IB
    ...
    Interface IA
    Methode M1 laquelle appelle la méthode M1 de l'interface IA de A.

    Aggrégation :

    Object B qui hérite de Objet A
    Interface IB
    ...
    Interface IA de A (les méthodes de IA de A n'ont pas besoin d'être
    réécrites).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 11
    Dernier message: 13/04/2011, 14h06
  2. Savez-vous si votre entreprise est opérationnelle en toutes circonstances ?
    Par acpodae dans le forum Autres Solutions d'entreprise
    Réponses: 0
    Dernier message: 12/11/2010, 14h59
  3. Savez vous comment ils font?
    Par floshard dans le forum Flash
    Réponses: 3
    Dernier message: 04/12/2006, 10h36
  4. Savez vous servir une pression ???
    Par Lou Pitchoun dans le forum Web
    Réponses: 25
    Dernier message: 22/05/2006, 11h42
  5. savez vous comment tapez un astérisque numéroté
    Par rauzada dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 07/10/2004, 23h11

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