Le cours pratique 1 le diagramme de classes 1

le cours pratique - le diagramme de classes I Introduction Q Dé ?nissez le diagramme de classes Le diagramme de classes est un diagramme statique de de la modélisation objet UML il permet de montrer la structure interne d'un système en modélisant les concepts du domaine d'application En fait le diagramme de classes décortique le système en plusieurs classes Une classe est une description formelle d'un ensemble d'objets qui ont une même sémantique et caractéristiques communes Chaque classe possède un nom un identi ?ant une clé des propriétés des attributs et des relations et des opérations des méthodes et reliée à d'autres classes par des relations d'association de généralisation et ou de dépendance le diagramme de classes est le diagramme le plus important de la modélisation objet il est le seul obligatoire lors d'une telle modélisation II Les classes II classe Q Dé ?nissez la notion de classe et celle d'une instance de classe illustrez par un exemple Une classe est une représentation formelle d'un ensemble d'objet qui ont une même sémantique et de caractéristiques communes Un objet est une instance d ? une classe C ? est une entité discrète dotée d ? une identité d ? un état et d ? un comportement que l ? on peut invoquer Si l ? on considère que Homme au sens être humain est un concept abstrait on peut dire que la personne Myriam est une instance de Homme Si Homme était une classe Myriam en serait une instance un objet Q Qu'est ce que les caractéristique d'une classe Une classe dé ?nit plusieurs objets dotés de caractéristiques communes Les caractéristiques d ? un objet permettent de spéci ?er son état et son comportement État d ? un objet Ce sont les attributs et les terminaisons d ? associations tous deux réunis sous le Cterme de propriétés qui décrivent l ? état d ? un objet Les attributs sont utilisés pour des valeurs de données pures dépourvues d ? identité telles que les nombres et les cha? nes de caractères Comportement d ? un objet Les opérations ou les méthodes décrivent les éléments individuels d ? un comportement que l ? on peut invoquer Ce sont des fonctions qui peuvent prendre des valeurs en entrée et modi ?er les attributs ou produire des résultats Les attributs les terminaisons d ? association et les méthodes constituent donc les caractéristiques d ? une classe et de ses instances Q Comment représenter graphiquement une classe Une classe est un classeur Elle est représentée par un rectangle divisé en trois à cinq compartiments Représentation graphique d'une classe Q Quelle est la syntaxe de base de la déclaration du nom d'une classe Expliquez ?? Méta-langage des syntaxes ?? ce qui est à l ? intérieur est optionnel C ce qui est à l ? intérieur est plus ou moins libre par exemple la syntaxe de déclaration d ? une variable comme compteur int est ? ? les cotes sont utiles quand on veut utiliser un méta-caractère

  • 41
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager