Brug et klassediagram til at lave en generel model af strukturen i et program, der angiver systemets klasser, dets attributter og metoder og relationerne mellem objekter.
Bemærk!: Oprettelse og redigering af UML-diagrammer på Visio til internettet kræver en licens til Visio Plan 1 eller Visio Plan 2, som købes separat fra Microsoft 365. Kontakt din Microsoft 365-administrator for at få flere oplysninger. Hvis din administrator har aktiveret "selvbetjeningskøb", kan du selv købe en licens til Visio. Du kan finde flere oplysninger under Ofte stillede spørgsmål om selvbetjeningskøb.
Følgende er figurerne i UML-klassestencilen .
Figur |
Beskrivelse |
---|---|
|
Beskriver et sæt objekter med lignende struktur, funktionsmåde og relationer. Navnet på en klasse skal være entydigt i pakken. Klassefiguren starter som et rektangel med tre rækker. Klassens navn er i den øverste række. De to andre rækker er til metoder eller handlinger, som klassen kan bruge. |
|
Beskriver en attribut eller handling. |
|
Bruges i en klassefigur til at adskille handlinger fra attributter. |
|
Angiver de eksternt synlige handlinger for en klasse, komponent, pakke eller et andet element uden at angive intern struktur. |
|
Beskriver en datatype, der består af et sæt navngivne værdier. |
|
Repræsenterer det grundlæggende organiseringselement i en UML-model. Det indeholder et navneområde til de grupperede elementer. Hvert element tilhører kun én pakke, og én pakke kan indlejres i en anden. |
|
Repræsenterer en pakke i en proces. |
|
Bruges som en diagramkommentar, der ikke har nogen semantisk indflydelse på modelelementerne. |
|
Angiver, at kildetypen nedarver fra måltypen. |
|
Angiver, at kildetypen realiserer destinationsgrænsefladen. |
|
Repræsenterer en generel relation mellem forekomster af klasserne. |
|
Repræsenterer en relation, der kun flyder i én retning mellem forekomster af klasserne. |
|
Angiver, at objektet i slutningen med rombefiguren indeholder referencer til objektet i den anden ende. Hvis objektet kun indeholder det pågældende objekt, skal du i stedet bruge en Komposition-figur . |
Angiver, at kildetypen afhænger af måltypen. |
|
Angiver, at kildetypen indeholder dele af måltypen. |