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