Sučelje
određuje vanjsko vidljive operacije klase, komponente, paketa ili drugog elementa bez navođenje unutarnje strukture.
Sučelje ima operacije, ali nema atributa, stanja ni pridruživanja. U pogledu notacije sučelje se može prikazati na dva načina:
-
Kao oblik klase s stereotipom <<sučelje>> priloženom elementu koji ga podržava realnim odnosom.
-
Po krugu, priključen na element koji ga podržava s punom crtom.
A realizes relationship is a relationship that means the client at the tail of the arrow supports or inherits all operations of the supplier at the arrowhead.
Korištenje ostvari odnose između klase (kao dobavljača) i njegova sučelja (kada je sučelje predstavljeno oblikom klase s stereotipom <<sučelja>>) ili između razreda implementacije (kao dobavljač) i vrste.
Promjena oblika koji se prikazuje za sučelje
Desnom tipkom miša kliknite oblik sučelja , zatim Mogućnosti prikaza oblika, a zatim Prikaži kao sučelje klase ili Prikaži kao sučelje lizalice.
Name an Interface shape and add other property values
Otvorite dijaloški okvir Svojstva UML-a elementa tako da dvokliknete ikonu koja predstavlja element u prikaz stabla ili oblik koji predstavlja element u dijagramu.
Savjet: Odredite koje se vrijednosti svojstava prikazuju na obliku u dijagramu tako da desnom tipkom miša kliknete oblik, a zatim kliknete Mogućnosti prikaza oblika. U dijaloškom okviru Mogućnosti prikaza UML oblika odaberite i poništite mogućnosti prikaza ili sakrivanja vrijednosti svojstava.
Kontrola vrijednosti svojstava prikazanih u obliku sučelja
Desnom tipkom miša kliknite oblik, zatim Mogućnosti prikaza oblika, a zatim odaberite ili poništite mogućnosti prikaza ili sakrivanja vrijednosti.
Navigacija do drugih prikaza sučelja
Desnom tipkom miša kliknite oblik, kliknite Prikazi, odaberite željeni prikaz, a zatim kliknite U redu.
Prikaz odnosa između sučelja i drugih elemenata u prikazu
Desnom tipkom miša kliknite oblik sučelja, a zatim pokaži odnose.
Promjena veličine kruga na kraju oblika linearnog sučelja
Odaberite oblik, a zatim povucite ručicu kontrole .