I ett klassdiagram beskriver en klass en uppsättning objekt med liknande struktur, beteende och relationer. Namnet på en klass måste vara unikt i paketet.
Klassformen börjar som en rektangel med tre rader. Namnet på klassen finns på den översta raden. De andra två raderna gäller metoder eller åtgärder som klassen kan använda.
Se även
I en statiskt strukturdiagram beskriver en klass en uppsättning objekt med liknande struktur, beteende och relationer. Klasser deklareras i klassdiagram (statisk struktur) och representerar begrepp i de system som modelleras. Namnet på en klass måste vara unikt i paketet.
Namnge en klassform och lägg till andra egenskapsvärden
Öppna dialogrutan UML-egenskaper för elementet genom att dubbelklicka på ikonen som representerar elementet i trädvy eller formen som representerar elementet i ett diagram.
Tips: Styr vilka egenskapsvärden som ska visas för en form i ett diagram genom att högerklicka på formen och sedan klicka på Visningsalternativ för figur. I dialogrutan Visningsalternativ för UML-form markerar och avmarkerar du alternativ för att visa eller dölja egenskapsvärden.
Dölja attributen eller driftavsnitten i en klassform
Högerklicka på figuren, klicka på Visningsalternativ för figur och markera sedan Attribut eller Åtgärder under Dölj.
Styra vilka egenskapsvärden som ska visas i formen Klass
Högerklicka på figuren, klicka på Visningsalternativ för figur och välj eller avmarkera sedan alternativ för att visa eller dölja värden.
Dölja mallparametrar
Högerklicka på formen, klicka på Visningsalternativ för figur och markera sedan Mallparametrar under Dölj.
Ange en realisera-relation
Högerklicka på formen Klass , klicka på Visningsalternativ för figur och välj sedan Realiseringslänk. Markera formen och dra sedan kontrollhandtaget för att skapa pilen Realiser .
Skapa ett diagram som ägs av formen Klass
Högerklicka på figuren, klicka på Diagram, klicka på Nytt, välj den typ av diagram du vill använda och klicka sedan på OK.
Eller högerklicka på formen i Modellutforskaren och klicka på Nytt diagram.
Navigera till andra vyer av klassformen
Högerklicka på figuren, klicka på Vyer, markera den vy du vill använda och klicka sedan på OK.
Visa relationerna mellan klassen och andra element i en vy
Högerklicka på figuren och klicka sedan på Visa relationer.
Egenskaper - dialogruta
Välj en rubrik nedan för att öppna den och se information om den här formens egenskaper.
Egenskap |
Beskrivning |
Namn |
Skriv ett namn för klassen. Klasser i samma paket måste ha unika namn. |
Fullständig sökväg |
Mallen UML-modelldiagram innehåller automatiskt fullständig information om elementets sökväg i systemmodellhierarkin. Du kan inte redigera den här informationen, men om du flyttar element uppdateras sökvägen automatiskt. |
Stereotyp |
Välj den stereotyp du vill använda i listrutan. Om en stereotyp som du vill använda inte finns med i listan kan du lägga till en ny stereotyp eller redigera en befintlig genom att klicka på Stereotyper på UML-menyn . |
Synlighet |
Välj den typ av synlighet, offentlig, privat eller skyddad, som gäller för klassen. |
IsRoot |
Välj för att ange att klassen inte kan ha förfäder. |
IsLeaf |
Välj för att ange att klassen inte kan ha underordnade. |
IsAbstract |
Välj för att ange att klassen är abstrakt och att inga instanser kan skapas för klassen. |
IsActive |
Välj det här alternativet om du vill ange att ett objekt i klassen ska ha en egen kontrolltråd. |
Dokumentation |
Skriv eventuell dokumentation som du vill lägga till i elementet som en märkt värde. När du väljer den form eller ikon som representerar elementet visas även dokumentationen du skriver här i fönstret Dokumentation . |
IsActive
Dokumentation
Använd egenskaperna för att välja de komponenter som implementerar en klass.
Egenskap |
Beskrivning |
Välj de komponenter som implementerar den här klassen |
Visar en lista över komponenterna i modellen. Markera de komponenter du vill använda. |
Markera alla |
Klicka för att markera alla komponenter i listan. |
Avmarkera alla |
Klicka här om du vill avmarkera alla komponenter i listan. |
Använd kategorin Mottagningar för att lägga till, redigera eller ta bort mottagningar.
Egenskap |
Beskrivning |
Mottagningar |
Visar en lista över de mottagningar som du har definierat för klassificeraren. Om du snabbt vill redigera de vanligaste inställningarna för en mottagning klickar du på ett fält i listan Mottagningar och väljer eller skriver sedan ett värde. Om du vill komma åt alla inställningar för en mottagning väljer du mottagningen i listan Mottagningar och klickar sedan på Egenskaper.
|
Ny |
Klicka här om du vill lägga till en odefinierad mottagning i listan över mottagningar för klassificeraren. Om du snabbt vill redigera de vanligaste inställningarna för en mottagning klickar du på ett fält i listan Mottagningar och väljer eller skriver sedan ett värde. Om du vill komma åt alla inställningar för en mottagning väljer du receptionen och klickar sedan på Egenskaper. |
Kopiera |
Klicka här om du vill lägga till en ny mottagning i listan med samma egenskapsvärden som den valda mottagningen. |
Radera |
Klicka här om du vill ta bort det markerade mottagandet från listan. |
Flytta upp/flytta ned |
När du har valt en mottagning klickar du på för att ändra i vilken ordning mottagningen lagras. Du kan bara ändra ordning inom samma klassificerare. |
Använd dialogrutan Mallparametrar för att lägga till, redigera eller ta bort mallparametrar.
Egenskap |
Beskrivning |
Mallparametrar |
Visar de parametrar som du har definierat för klassen.
|
Ny |
Klicka här om du vill lägga till en mallparameter i listan. |
Kopiera |
Klicka här om du vill lägga till en ny parameter i listan med samma egenskapsvärden som den valda parametern. |
Radera |
Klicka här om du vill ta bort den markerade parametern från listan. |
Flytta upp/flytta ned |
När du har valt en parameter klickar du på den ordning som parametern lagras i. Du kan bara ändra ordning inom samma klassificerare. |