UML 3

3525 mots 15 pages
Concepts objets et diagrammes de classes

1

Les classes

 Les diagrammes de classes représentent un ensemble de classes, d'interfaces et de collaborations, ainsi que leurs relations. Ce sont les diagrammes les plus fréquents dans la modélisation des systèmes à objets. Ils présentent la vue de conception statique d'un système. Les diagrammes de classes, (qui comprennent aussi les classes actives), présentent la vue de processus statique d'un système.

2

Les classes

 La classe est une description abstraite d’un ensemble d’objets
 La classe peut être vue comme la factorisation des éléments communs à un ensemble d’objets
 La classe décrit le domaine de définition d’un ensemble d’objets
 Description conceptuellement séparée en deux parties  La spécification d’une classe qui décrit le domaine de définition et les propriétés des instances de cette classe (type de donnée)  La réalisation qui décrit comment la spécification est réalisée
3

Les classes : caractéristiques
 Caractéristiques des classes 







Attributs
Opérations
Réceptions
Relations
Multiplicité
Persistance
Composant

 Concept représenté
(nom)
 Classes héritées
(concepts précisés)
 Relations avec autres classes  Attributs (classe, nom, visibilité)  Opérations (paramètres)
 Contraintes, invariants
 Généricité (classes paramétrées)  Stéréotypes

4

Les classes : caractéristiques

paramètre classe paramétrable

5

Les classes : caractéristiques

6

Représentation d’une classe
Représentation simplifiée

Compte

Compte

solde: Somme plancher: Somme créditer (Somme) débiter (Somme)

Nom de la classe

Représentation des objets

CL805699 : Compte

Compartiment des Attributs

Compartiment des Opérations

Nom de l’objet

7

Représentation des attributs

 Caractérisation des attributs
Compte
solde: Somme plancher: Somme

ATTRIBUTS

créditer (Somme) débiter (Somme)

Type de l'attribut

Nom de l'attribut

8

Attributs dérivés

 Attributs dont la valeur peut être déduite d ’autres

en relation

  • Lymphedeme
    592 mots | 3 pages
  • Sujet bts muc
    705 mots | 3 pages
  • Veolia swot
    4079 mots | 17 pages
  • DS1 correction
    330 mots | 2 pages
  • DM
    372 mots | 2 pages
  • Presentation microrobot
    293 mots | 2 pages
  • Rosaire
    301 mots | 2 pages
  • Aps microelect
    510 mots | 3 pages
  • Les tic
    457 mots | 2 pages
  • MKG3300 Seance 11 Distribution 2
    1080 mots | 5 pages
  • Ch 1 droitBts1
    419 mots | 2 pages
  • Jeux Vers Final
    180352 mots | 722 pages