osztályú egyesületek

Osztály társulásai (asszociatív osztály) - csatlakozik a szaggatott vonal egyesület vonalak és minősül osztály tulajdonságokkal szervezetektől vagy osztályszövetség tulajdonságokkal.

Osztályok határozza szövetségek lehetővé teszik szövetség attribútumok, műveletek, és más tulajdonságokkal rendelkeznek, amint ris.4.12.

Ábra. 4.12. osztályú egyesületek

Ez azt mutatja, hogy egyértelmű, hogy egy személy csak akkor működhet ugyanaz a cég. Annak érdekében, hogy információt tároljon az időszakban a munkavállaló a cég. ki kell egészíteni a szövetség „intervalVremeni” attribútummal. Tulajdonságok osztály társulásai jellemzik nem egy, hanem két tárgyat, ebben az esetben - egy pár esetben az osztályok személy és vállalkozás.

Ábra. 4.13 ábra egy másik módon mutatja ezt az információt: átalakulás működik rendszeres osztály (itt megjegyezni, hogy a sokféleség is ki van téve a megfelelő transzformációs). Ebben a példában az egyes osztályok a kezdeti egyesület rendelkezett egyedülálló szerepe van, hogy az osztály Job. Az átalakítás után, a szerepe a „munkáltató” egyre származék, bár nincs szükség külön megmutatni.

Ábra. 4.13. Átalakítás asszociatív osztály rendszeres osztály

Most az egyesület osztály lehetővé teszi, hogy meghatározza a további megszorítással, hogy a két objektum részt az egyesület csak egyetlen példánya a szövetség.

A diagram látható. 4.12 nem teszi lehetővé a személy működhet többször ugyanaz a cég. Ha azonban, hogy szükség van, akkor a munka kell alakítani a rendszeres osztály, ahogy az ábra. 4,13 (személy lehet több, mint egy egyesület munkáját egy és ugyanaz a cég).

Ábra. 4.14 ábra egy asszociációs osztály rangot. Osztályba tartozó objektum rang fenntart egy listát a pontot, a teljes pontszám és a fokozatok, hogy a tanulók) a javasolt arány.

Ábra. 4.14. kapcsolódó osztály

Képesség „spisokballov” egy paraméterezett típus lista (Number), ahol List definiálja értékek rendezett halmaza - egy listát az összes szerzett pontok egy diák a kurzus. Azaz, ha egy diák „Akhmetov” tartott képzést a témában „Informatika”, végül töltött egy lista (rendezett halmaz) kapott pontok általuk a tanulmányok a kurzus. Ez a lista a pont alatt a tárgy értékelése. amely egyrészről a tárgyak „Akhmetov” és a „Computer”.

Kapcsolódó cikkek