Page 150 - 6600
P. 150

діаграму класів буде додана лінія узагальнення з ім'ям Untitled між
                            двома вибраними класами.
                                  Продовжуючи  розробку  діаграми  класів  моделі  банкомату,
                            додамо  на  неї  описаним  способом  спрямовану  асоціацію  між
                            класом  Контролер  Банкомату  і  додатково  створеним  абстрактним
                            класом  Контролер  (рис.  9.16).  Останній  клас  може  бути
                            призначений  для  специфікації  системних  атрибутів  і  операцій,
                            необхідних при виконанні відповідної програми. Нагадаємо, що на
                            абстрактний характер класу вказує написання курсивом його імені,
                            а  для  специфікації  даного  властивості  класу  необхідно  на  вкладці
                            Detail (Детально) вікна специфікації властивостей класу Контролер
                            виставити позначку в рядку вибору Abstract.

























                                 Рисунок 9.16 - Діаграма класів моделі банкомату після
                                       додавання на неї відношення узагальнення

                                  Змінимо    ім'я   відносини   узагальнення,   запропоноване
                            середовищем за замовчуванням. Це можна виконати за допомогою
                            вікна  специфікації  властивостей  узагальнення.  Доступ  до
                            діалогового    вікна   специфікації    властивостей    відносини
                            узагальнення  Generalize  Specification  можна  отримати  після










                                                           148
   145   146   147   148   149   150   151   152   153   154   155