Ett gränssnitt anger externt synliga åtgärder för en klass, komponent, paket eller annat element utan att ange intern struktur.
Ett gränssnitt har åtgärder men inga attribut, tillstånd eller associationer. När det gäller notation kan ett gränssnitt representeras på två sätt:
-
Som en klassform med stereotypen <<-gränssnittet>> kopplat till elementet som stöder det av en realiserande relation.
-
Vid en cirkel, fäst vid elementet som stöder det med en heldragen linje.
En realiserar-relation är en relation som innebär att klienten längst upp på pilen stöder eller ärver alla åtgärder för leverantören vid pilspetsen.
Använd realiserar relationer mellan en klass (som leverantör) och dess gränssnitt (när gränssnittet representeras av en Klass-form med stereotypen <<gränssnitt>>), eller mellan en implementeringsklass (som leverantör) och en typ.
Ändra vilken form som ska visas för ett gränssnitt
Högerklicka på formen Gränssnitt , klicka på Visningsalternativ för figur och klicka sedan på Visa som klassliknande gränssnitt eller Visa som klubbgränssnitt.
Namnge en gränssnittsform 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.
Styra vilka egenskapsvärden som ska visas i formen Gränssnitt
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.
Navigera till andra vyer av gränssnittet
Högerklicka på figuren, klicka på Vyer, markera den vy du vill använda och klicka sedan på OK.
Visa relationerna mellan gränssnittet och andra element i en vy
Högerklicka på formen Gränssnitt och klicka sedan på Visa relationer.
Ändra storlek på cirkeln i slutet av den linjära gränssnittsformen
Markera formen och dra kontrollhandtaget .