Operacje

Operacje to właściwości klas, które określają, w jaki sposób wywołać określone zachowanie. Na przykład klasa może zawierać operację rysującą na ekranie prostokąt lub sprawdzającą liczbę elementów wybranych z listy. W UML-u istnieje wyraźne rozróżnienie pomiędzy określeniem, jak wywołać zachowanie (operacja), a rzeczywistą implementacją tego zachowania (metoda). W celu uzyskania większej ilości informacji patrz podrozdział „Metody”.

Operacje umieszcza się w oddzielnych komórkach przy użyciu następującej składni:

widoczność nazwa ( parametry ) : typ-zwracany {właściwości}

gdzie parametry zapisuje się następująco:

kierunek nazwa_parametru : typ [ liczność ]
  = wartość_domyślna { właściwości }

Na Rysunek 2-13 przedstawiono kilka przykładowych ...

Get UML 2.0. Almanach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.