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
   132   133   134   135   136   137   138   139   140   141   142