Page 30 - 6602
P. 30
3. Діаграми класів
Центральне місце в методології ООАП займає розробка
логічної моделі системи у вигляді діаграми класів. Діаграма класів
відображає різні взаємозв'язки між окремими елементами, такими
як об'єкти і підсистеми з атрибутами і операціями, а також описує їх
внутрішню структуру і відношень.
Клас (class) — абстрактний опис множини однорідних
об'єктів, що мають однакові атрибути, операції і відношення з
об'єктами інших класів.
3.1. Елементи графічної нотації діаграми класів
Графічно клас в мові UML зображується у вигляді
прямокутника, в якому має бути вказане ім'я відповідного класу
(рис. 3.1, а). В процесі опрацювання окремих компонентів діаграми
опис класів доповнюється атрибутами (рис. 3.1, б) і операціями
(рис. 3.1, в). Четверта секція (рис. 3.1, г) не обов'язкова і служить
для розміщення додаткової інформації довідкового характеру,
наприклад, про виключення або обмеження класу. Передбачається,
що остаточний варіант діаграми містить якнайповніший опис
класів, які складаються з трьох або чотирьох секцій.
Рис. 3.1. Варіанти графічного зображення класу на діаграмі класів
26