Betydelse av klassdiagram (vad det är, koncept och definition)

Klassdiagram är en statisk representation som används inom området programmering för att beskriva strukturen i ett system som presenterar dess klasser, attribut, operationer och förhållandena mellan systemet föremål.

Denna typ av representation är mycket användbar för att utveckla system och mjukvaror beräkning, eftersom den definierar alla klasser som systemet behöver ha och fungerar som grund för konstruktionen av andra diagram som definierar typen av kommunikation, sekvens och tillstånd för systemen.

Klassdiagrammet är den centrala delen av Unified Modeling Language (UML - Unfied modelleringsspråk). Det representerar UML: s huvudsyfte, med funktionen att separera designelementen från systemkodningen.

Detta språk hjälper till att modellera flera underuppsättningar av diagram, inklusive beteende, interaktion och strukturdiagram. Det används vanligtvis av ingenjörer för att dokumentera arkitekturen i mjukvaror.

Komponenter för klassdiagram

Diagrammationsobjekten som utgör ett klassdiagram kan representera de klasser som kommer att vara faktiskt programmerade, liksom huvudobjekten eller interaktionen mellan klasser och objekt i systemet. Dessa artiklar är:

Klass

Abstrakt element som representerar en uppsättning objekt. Den innehåller specifikationen av objektet, dess egenskaper, attribut och metoder.

Attribut

Det definierar klassegenskaper som synlighet, namn, datatyp, mångfald, initialvärde och egendom.

DE synlighet den kan vara offentlig (representerad av + symbolen) eller privat (representerad av symbolen -). När det är offentligt kan andra klasser ha åtkomst till attributet och när det är privat har bara klassen själv tillgång.

Det kan också skyddas (representeras av symbolen #) eller så kan den förpackas. (representerad av ~ symbolen), där attributet nås genom förhållandet mellan klassen och klassen extern.

O namn är attributidentifiering och data typ anger specifikationen för attributdata, liksom dess ursprungligt värde och din egenskaper, som beror på språket som används vid programmering. DE mångfald anger attributets förmåga att skapa relationer med andra klasser.

Drift

Den handlar om den funktion som krävs av ett abstrakt objekt. Denna komponent innehåller också funktioner som namn, synlighet och parametrar.

Förening

Denna komponent handlar om klassernas förmåga att relatera. Det kan också innehålla namnet, mångfalden och navigeringstypen, som anger var klassinformationen kommer ifrån och vart den ska gå.

När det gäller struktur presenteras klassdiagrammet på ett sådant sätt att klassens form består av en rektangel med tre linjer.

Den översta raden innehåller klassnamnet, mittraden, klassattributen och den nedre raden uttrycker de metoder eller operationer som klassen kan använda. I ett diagram grupperas klasser och underklasser tillsammans för att visa det statiska förhållandet mellan varje objekt.

Figuren nedan visar a exempel på ett klassdiagram enkel:

klassdiagram

Se även innebörden av programvara och Diagram.

Betydelse av bitar (vad de är, koncept och definition)

Bit, vilket betyder binär siffra på portugisiska, är den minsta informationsenheten som kan lagra...

read more

Betydelsen av JPEG (vad det är, koncept och definition)

JPEG är en förkortning för Joint Photographics Experts Group, det är en komprimeringsmetod fotogr...

read more

Betydelsen av Facebook (vad det är, koncept och definition)

Facebook är socialt nätverk lanserades 2004. Facebook grundades av Harvard University-studenter M...

read more