Conception statique /Diagramme de classe de conception Flashcards

1
Q

Visibilité des méthodes ?

A

+: s’il s’agit d’un message synchrone ou asynchrone

-: s’il s’agit d’un message interne

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Diagramme de classe de conception ?

A

Obtenu : Diagramme de classe d’analyse + Diagramme seq obj( diagramme d’interactions)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Visibilité ?

A

+: public
-: private
#: protetced
~: package

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Format attribut ?

A

[vis] Nom [mult]: typeAttr=val

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Structure ?

A

Regroupement des attributs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Enumeration ?

A

Nombre fini de valeurs possibles

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Operation /méthodes ?

A

Synataxe : [vis]Nom(arg):typeRetourné

Méthode static = méthode de classe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Attribut Dérivé ?

A
  • Syntaxe : précédé par “/”
  • L’attribut dérivée est calculable à partir d’autres attributs
  • Dépendant des autres attributs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Attribut static ?

A

Attribut appartenant à une classe

  • Son existence indépendant de l’instance
  • Syntaxe : souligné le nom : type = val
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Interface

A

Description d’un ensemble d’operations
Ne contient ni attributs , ni associations ni implementations des operations
La classe réalisant une interface doit implementer les operations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Navigabilité d’une association ?

A

La capacité d’une instance à accedet à une autre

Par défaut une association est bidirectionnel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Transformation de la classe association ?

A

Décomposition de la classe association dans le diag de classe de conception

How well did you know this?
1
Not at all
2
3
4
5
Perfectly