Az objektum-orientált bomlás - studopediya

Ha OOP oldatot ez képviseli a kölcsönhatás eredményeként az egyes funkcionális elemek (objektumok) egy olyan rendszer, amely szimulálja a lezajló folyamatok a domain problémákat.

Az objektum-orientált bomlási - a folyamat képviselő domain a probléma, mint egy sor objektumok üzeneteket váltani.

Egy durva terv az objektum bomlási folyamat:

Ø Válassza ki az osztályok és objektumok

Ø meghatározzák, mit jelent

Ø feltárni kapcsolatát osztályok és objektumok

Ø Ismertesse az interfész és a végrehajtás

o Rajzolj egy kört, és négyzet

o A változás képessége szín, méret, és a központ koordinálja.

kerek ß (Draw) a vezérlőegység à (Draw) tér

(Change szín) (színváltozás)

(Átméretezés) (átméretezni)

(Hely módosítása) (helyszín megváltoztatása)

Kell írni egy programot, amelynek segítségével:

o Adjuk hozzá a kapcsolatok bejegyzés

o nyilvántartást vezetni keresni

Készítsenek táblázatot interfész államok

A nyílt mód a nyilvántartást csatolja mód Scan módban

„Érvénytelen fájlnév” Nem elérhetőségét

Aktiválása activate activate

nyissa meg a fájlt a formáját „beírása” forma „keresési bejegyzések”

Az üzenet: „Érvénytelen fájlnév” File message „nincs kapcsolat»

Az objektum-orientált bomlás lehet többrétegű.

Példa. Az objektum-orientált bomlás menü formájában fájlt.

Tehén Juh 3 3 3 csirke

Cow 2 Rat 2 csirke 2

Cow 1 tyúk 1 juh 3

létrehozunk egy osztálydiagram algoritmus:

Ø létrehozása használati esetek

Ø kiemeli fogalmakat jelölt szerepét osztályok

Ø azonosítsuk, hogy a jelöltek valóban osztályok

Ø Írja le a kapcsolat osztályok

Ø beállítása az osztály attribútumok.

A meghatározásokat jelöltek szerepének osztályok kihasználni esetekben - leírás arról, hogy a fejlett rendszer alkalmazható a felhasználó.

A koncepció nem a jelölt a szerepe osztály, ha:

· A koncepció megegyezik egy számot, egy változó, vagy egy egyszerű szerkezet a program

· Concept szigorúan megfelel egy összetett fogalom, például belépő összetételét.

Ebben az esetben a koncepció valószínűleg egy attribútum egy másik osztályba.

o fogalma „kor” le egyetlen változó, és egy attribútum az osztály „hallgató”

o Lehetséges, hogy megértsék a „fegyelem” rendelni egy class attribútumot a tanár? (Általában lehet egy különálló osztály))

A fő eleme az osztály diagram olyan osztályok:

Osztály neve attribútumok

Típusú kapcsolatot az osztályok között:

ü Ez azt jelenti, amelynek sematicheskoy közötti kapcsolat 2 osztályok.

ü Egyéb kapcsolatok adja meg a kommunikáció típusát

ü Egyesületek lehet egy nevet és irányát, az objektum az egyesület lehet elkészíteni szerepet.

ü Az egyesület megadhatja több jellemző, hogy meghatározza, hogy hány tárgyat vehet részt egy kapcsolat mindkét oldalon.

0 végtelenig