10 UMLClass 580 120 220 100 /Composants/ -- -longueur:double -largeur:double -surface:double -- UMLClass 10 80 260 190 Appartement -- -nbComposants:int -Composants[]:Composants[] -- +surface():double +surfaceAdmissible():double +estT1():boolean +estT2():boolean +estT3():boolean +estT4():boolean +estT5():boolean UMLClass 930 150 100 30 Balcon UMLClass 600 320 190 60 Pièce -- -couleurs[]:String[] UMLClass 500 510 100 30 /Habitable/ UMLClass 790 500 190 50 /Service/ -- -services[]=ServiceType[] Relation 790 150 160 30 lt=<<- 10.0;10.0;140.0;10.0 Relation 680 210 30 130 lt=<<- 10.0;10.0;10.0;110.0 UMLClass 420 590 100 50 Chambre -- -nbLits:int UMLClass 580 590 100 50 Salon -- -nbTVs:int UMLClass 720 590 100 30 Couloir UMLClass 830 590 100 30 Cuisine UMLClass 940 590 100 30 Salle de bain Relation 540 470 360 60 lt=- 10.0;40.0;10.0;10.0;340.0;10.0;340.0;30.0 Relation 680 370 30 130 lt=<<- 10.0;10.0;10.0;110.0 Relation 460 560 190 50 lt=- 10.0;30.0;10.0;10.0;170.0;10.0;170.0;30.0 Relation 760 560 250 50 lt=- 10.0;30.0;10.0;10.0;230.0;10.0;230.0;30.0 Relation 870 540 30 70 lt=<<- 10.0;10.0;10.0;50.0 Relation 540 530 30 60 lt=<<- 10.0;10.0;10.0;40.0 UMLClass 880 310 100 50 ServiceType -- -nom:String Relation 260 160 340 40 lt=<<<<<- m2=* 320.0;10.0;10.0;10.0 Relation 920 350 30 170 lt=<<<<<- m2=* 10.0;10.0;10.0;150.0