Składnia OCL-a

Wszystkie przykłady w dalszej części tego dodatku wykorzystują diagram klas z Rysunek B-1.

Przykładowy diagram klas wykorzystywany w tym dodatku

Rysunek B-1. Przykładowy diagram klas wykorzystywany w tym dodatku

Ograniczenia klasyfikatorów

Każde wyrażenie OCL-a musi mieć pewne wyczucie kontekstu, do którego się odnosi. Często kontekst ten jest określany przez miejsce, w którym wyrażenie zostało zapisane. Można na przykład ograniczenie dołączyć do elementu za pomocą notki. Do egzemplarza klasyfikatora kontekstu można odnieść się za pomocą słowa kluczowego self. Na przykład jeżeli mamy ograniczenie zdefiniowane dla obiektu Uczeń, mówiące, że jego średnia ocen musi być zawsze wyższa ...

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.