10
UMLClass
620
140
220
100
/Composants/
--
-longueur:double
-largeur:double
-surface:double
--
UMLClass
50
100
260
190
Appartement
--
-nbComposants:int
-Composants[]:Composants[]
--
+surface():double
+surfaceAdmissible():double
+estT1():boolean
+estT2():boolean
+estT3():boolean
+estT4():boolean
+estT5():boolean
UMLClass
970
170
100
30
Balcon
UMLClass
640
340
190
60
Pièce
--
-couleurs[]: String[]
UMLClass
540
530
100
30
/Habitable/
UMLClass
830
520
190
50
/Service/
--
-services[]=ServiceType[]
Relation
830
170
160
30
lt=<<-
10.0;10.0;140.0;10.0
Relation
720
230
30
130
lt=<<-
10.0;10.0;10.0;110.0
UMLClass
460
610
100
50
Chambre
--
-nbLits:int
UMLClass
620
610
100
50
Salon
--
-nbTVs:int
UMLClass
760
610
100
30
Couloir
UMLClass
870
610
100
30
Cuisine
UMLClass
980
610
100
30
Salle de bain
Relation
580
490
360
60
lt=-
10.0;40.0;10.0;10.0;340.0;10.0;340.0;30.0
Relation
720
390
30
130
lt=<<-
10.0;10.0;10.0;110.0
Relation
500
580
190
50
lt=-
10.0;30.0;10.0;10.0;170.0;10.0;170.0;30.0
Relation
800
580
250
50
lt=-
10.0;30.0;10.0;10.0;230.0;10.0;230.0;30.0
Relation
910
560
30
70
lt=<<-
10.0;10.0;10.0;50.0
Relation
580
550
30
60
lt=<<-
10.0;10.0;10.0;40.0
UMLClass
920
330
100
50
ServiceType
--
-nom:String
Relation
960
370
30
170
lt=<<<<-
m2=*
10.0;10.0;10.0;150.0
Relation
300
180
340
40
lt=<<<<-
m2=*
320.0;10.0;10.0;10.0