Page 137 - 6600
P. 137
чином, наступний етап розробки діаграми класів пов'язаний зі
специфікацією операцій класів.
Додати операцію до створеного раніше класу можна одним з
таких способів:
1. За допомогою операції контекстного меню New Operation
(Нова операція) для класу, виділеного на діаграмі класів. В цьому
випадку активізується курсор введення в області графічного
зображення класу на діаграмі.
2. За допомогою операції контекстного меню: New Operation
(Нова Операція) для класу, виділеного в браузері проекту. В цьому
випадку активізується курсор введення в області ієрархічного
уявлення класу в браузері під ім'ям відповідного класу.
3. За допомогою операції контекстного меню Insert
(Вставити), викликаного при позиціонуванні курсора в області
відкритої вкладки операцій в діалоговому вікні властивостей Class
Specification відповідного класу.
Після додавання операції до класу за замовчуванням їй
присвоюється ім'я opname і деякий квантор видимості. Видимість
операцій на діаграмі класів також зображується у формі
спеціальних піктограм. Використовувані піктограми видимості
зображуються перед ім'ям відповідної операції та мають такий зміст
(табл. 9.2).
Таблиця 9.2 - Піктограми видимості операцій класів
Графічне Текстовий
зображення аналог Призначення піктограми
Public Загальнодоступний або відкритий.
В нотації мови UML такому
атрибуту відповідає знак «+»
Protected Захищений. В нотації мови UML
такому атрибуту відповідає знак
«#»
Private Закритий. В нотації мови UML
такому атрибуту відповідає знак «-»
Implementation Реалізація. В нотації мови UML
такому атрибуту відповідає знак
135