ВУЗ:
Составители:
256
что дискриминатор - пустая строка (дискриминатор по
умолчанию). Изображается дискриминатор текстовой
строкой, стоящей возле линии наследования, как это
показано на рис. 9.12.
Профиль
{крутизна}
Трасса
Трудная Легкая Средняя
Рис. 9.12
9.6. Расширения понятия класса в UML
В UML существует несколько разновидностей класса:
интерфейс, шаблон, утилита и др.
Интерфейс (interface) - класс, задающий набор операций,
но не содержащий в себе поля и реализации этих операций.
Класс, реализующий интерфейс, сам определяет
содержимое этих операций.
Шаблон (template) или параметризованный класс
(parameterixed class). Шаблоны UML очень похожи на
шаблоны С++. Они определяют семейство классов,
отличающихся значением некоторых
формальных
параметров.
Утилита (utility) - класс, объединяющий группу
общедоступных (глобальных) переменных и процедур.
Страницы
- « первая
- ‹ предыдущая
- …
- 254
- 255
- 256
- 257
- 258
- …
- следующая ›
- последняя »