Podcast
Questions and Answers
Study Notes
CRC kártyák
- A CRC kártyákon osztályokat táblázatos lapokon, nem diagramokon definiálnak, módszereket és attribútumokat nem tartalmaznak, csak az osztályok felelősségeit
- A UML hibajavításakor is használhatók
- A leírásban csak az osztályokhoz rendelhető felelősségek szerepelnek, metódusokat és attribútumokat nem
Osztálydiagramok fázisai
- Elemzési osztálydiagram
- Kollaborációs osztálydiagram
- Tervezési osztálydiagram
- Osztálydiagram a tervezési minták kialakításához
- Megvalósítási osztálydiagram
- Futásidejű osztálydiagram
UML osztálydiagram vonalak
- Kooperáció: két osztály között
- Asszociáció
- Aggregáció
- Kompozíció
UML osztálydiagram számosságának szintaktikája
- 0..1
- *..0
-
- 0..*, 5
- 0..3
Fogalmi szótár osztálydiagram esetén
- A modellben használt fogalmak magyarázata szinonimákkal, fogalmi környezettel
UML osztálydiagram kompozíció jele
- A tartalmazó objektum megszűnésével a részobjektumok is megszűnnek
- Fekete rombusz végű vonal, rombusz a tartalmazott oldalon
UML osztálydiagram osztály rajzjele
- lekerekített sarkú téglalap
CRC kártya osztályrajzelem
- 3 részre osztott téglalap, osztálynévvel, attribútumokkal és műveletekkel
Dőlt betűs osztálynév UML osztálydiagramon
- Statikus osztály, nincsenek példányai
- Absztrakt osztály, nincsenek példányai
- Controller típusú osztály
UML osztálydiagram sztereotípiák
- <
>: nem örökölhető osztály - <
>: adatbázis interfésze (felhasználói esemény) - <
>: felhasználói felület - <
>: interfész használata - <
>: interfész implementációja - <
>: önmagától aktiválódó osztály
UML osztálydiagram interfész
- Szakterület által definiált szerződés, metódusszignatúrák
- Szaggatott ellipszissel jelölik
Absztrakt osztály és interfész
- Nincs különbség, de szebb megvalósítást tesznek lehetővé interfészek
- Egy interfészből mindig lehet több példányt létrehozni, absztrakt osztályból csak egyet
- Interfész csak szignatúrát definiál, absztrakt osztály megvalósítást is, de utóbbinál a felülbírálhatóság is engedélyezett
UML osztálydiagram aktív osztály
- Aktív osztályok önmaguktól aktiválódnak, külső esemény nélkül, és egy sztereotípia jelzi: <
> (kötelező)
Osztálydiagramok taxonómiája
- Csak asszociációt, csak kompozíciót, csak öröklődési hierarchiát, csak példányosítható osztályokat jelölhetünk fel
UML osztálydiagram osztály szimbóluma
- téglalap
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Ez a quiz az UML osztálydiagramokkal és CRC kártyákkal kapcsolatos alapfogalmakat és fázisokat ismerteti. Tudd meg, milyen különbségek vannak az elemzési, tervezési és megvalósítási osztálydiagramok között, és milyen szerepet játszanak a CRC kártyák a rendszertervezésben.