UML Osztálydiagramok és CRC kártyák
0 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

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.

Quiz Team

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.

More Like This

Use Quizgecko on...
Browser
Browser