Пакунок (UML)

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Пакунок в UML (англ. Unified Modeling Language) - це елемент, що служить для групування різних елементів UML, таких як класи, об'єкти, компоненти, прецеденти, вузли, для підвищення структурованості моделі.

Пакунок може містити в собі також інші пакунки, створюючи таким чином ієрархічну структуру. В термінах програмування пакунки в UML відповідають таким групуючим конструкціям як пакунки в Java або простір імен (C++ і .NET).

Позначення та зображення[ред.ред. код]

Для позначення належності пакунку його назва і двоє двокрапок записуються перед елементом. Наприклад, Клас ArticleComparator, що міститься в пакунку Articles, який в свою чергу знаходиться пакунку Model, можна записати таким чином: Model::Articles::ArticleComparator.

Графічно пакунки зображуються у вигляді папок з закладками. Наведений вище приклад графічно буде виглядати так: пакунки UML

Джерела та література[ред.ред. код]

Фаулер M. UML. Основы, 3 е издание. – Пер. с англ. – СПб: Символ Плюс, 2004. – 192 с.