Applies ToVisio Premium 2010 Visio 2010 Visio Standard 2010 Visio 2007 Visio Standard 2007

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.

Klassform.

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

Skapa ett UML-klassdiagram

I en statiskt strukturdiagram beskriver en klass Figurikonen UML-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 Kontrollhandtag – gul rombfö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å StereotyperUML-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.

  • Mottagning  Skriv ett namn på mottagning.

  • Signal  Välj den signal som klassificerare är redo att hantera.

  • Synlighet  Välj den synlighet (offentlig, privat eller skyddad) som gäller för mottagning. Offentlig innebär att åtgärden är allmänt tillgänglig för alla klasser. Skyddad innebär att åtgärden är tillgänglig i klassen och dess underklasser. Privat innebär att åtgärden endast kan användas i klassen.

  • Polymorfa  Välj om svaret på signal beror på statusen för klassificerare och kan åsidosättas för underklasser. Lämna avmarkerad om svaret på signalen alltid är detsamma.

  • Omfattning  Välj instans om mottagning gäller för varje objekt som skapas av klassificerare. Välj klassificerare om mottagningen endast gäller för själva klassificeraren.

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.

  • Mallparameter  Om du vill redigera mallparameterns namn klickar du på ett fält i kolumnen och skriver sedan det nya namnet.

  • Typ  Om du vill redigera parametertypen mall klickar du på ett fält i kolumnen och väljer sedan typen.

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.

Se även

Skapa ett UML-diagram med statisk struktur

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.