Vous êtes sur la page 1sur 14

UML (cours du 10/11)

Diagramme de classe

La classe

INSTANCE

ENCAPSULATION

HIÉRARCHISATION DES CLASSES


HERITAGE : SPECIALISATION
CLASSE ABSTRAITE ET CONCRETE

Classe abstraite
Classe concrete

POLYMORPHISME
COMPOSITION

COMPOSITION FAIBLE (agrégation) / FORTE


CAS D UTILISATION
Rappel
DIAGRAMME DE SÉQUENCE

Lignes de vie

Action : envoi d’un message


Types de message

Prise en compte de la notion de temps


Création et suppression d’objet
Cadre d'interaction

sd : sequence diagram = diagramme de séquence


Segments combinés

Boucle

Operateur Break
Parallélisme

Autres mots clés :


opt : option (condition)
alt : alternative (plusieurs conditions)
strict : oblige l execution des sequences dans l’ordre chronologique
neg : negation
critical : il oblige l'exécution de l’envoi d’un ensemble de message avant de traiter un autre
message
assert : assertion décrit une possibilité d’envoi de message (sinon erreur)
DIAGRAMME DE COMMUNICATION

Alternative au diagramme de sequence


Centré sur la representation spatiale des objets

Messages parallèles

Messages itératifs
ASSOCIATIONS

Association binaire

Association ternaire
Cardinalités

Ajout de navigation

Vous aimerez peut-être aussi