|   | 
        
            
                 
                 
                  
                Écrivez
                à AILES ! | 
             
            
                 
                 
                  
                Retour
                vers programmation | 
             
            
                 
                 
                  
                Retour
                vers les questions Objet | 
             
         
         | 
          | 
        
            
                 
                Questionnaire Objet 
                  Héritage
                  et Association 
                  [IngeObjet], [WikiWikiWeb], [Guyot] 
                 | 
             
            
                 
                      Donc vous avez
                  étudié la différence entre héritage de classe et héritage de
                  type. Et vous
                  connaissez les 3 associations
                  (simple, agrégation et composition) qui formalisent une
                  dépendance sémantique simple entre 2 concepts. 
                      Certes. 
                      Mais réalisez-vous les conséquences que
                  peuvent avoir leur emploi dans le cadre d'une modélisation ? 
                      C'est parti pour une série de questions qui
                  commence... par un "refaire le monde" au travers
                  d'un exercice pratique. | 
             
         
         
          Caractérisez la différence entre héritage et association en terme
          de modélisation 
          Soit une "société humaine" composée exclusivement de
          personnes, à savoir d'hommes, femmes et enfants, sachant que : 
          - toute personne est forcément un homme ou une femme (jamais les 2) 
          - seuls les homme ont une (et au plus une) épouse (qui est une
          femme) 
          - seules les femmes majeures ont un mari, qui est un homme  
          - seules les femmes mariées ont des enfants 
          (je sais, cette "société humaine" monogame et sans PACS
          est vraiment loin de la réalité, mais toute modélisation objet
          implique une abstraction, donc une
          simplification du monde réel...) 
           
          Modélisez cette société humaine avec  
          - 2 héritages uniquement; 
          - 4 héritages. 
          Constatez et caractérisez les rôles de l'héritage et des
          associations que vous aurez employés dans chacune de ces
          modélisations. 
          
           
          (Réponses à toutes les questions de cette
        page) 
         
          Manipulation de plusieurs
          objets comme une seule entité  
          (Réponses à toutes les questions de cette
        page) 
           
          Comment héritage et une forme particulière
          d'association permettent de manipuler plusieurs objets comme une seule
          entité ?
           
         
          Hiérarchies au sein d'un
          objet 
          (Réponses à toutes les questions de cette
        page)
           
          En quoi l'héritage et l'association
          (là encore sous une forme particulière) interviennent au sein d'un
          objet pour définir des hiérarchies ? Et quelles sont ces
          hiérarchies ?
           
         
          Héritage et association
          peuvent-ils se combiner ? 
        (Réponses à toutes les questions de cette
        page) 
           
          Indice : il s'agit une fois de plus d'une
          forme particulière d'association qui, en effet, peut s'hériter
          (d'où la 'combinaison' des deux concepts - héritage et association
          -)
           
         
          Héritage ou association :
          que choisir ? 
        (Réponses à toutes les questions de cette
        page) 
           
          Avantage et inconvénients de ces relations
          ? Peut-on se passer complètement de l'héritage ?
           
           
        
  |