ВУЗ:
Составители:
247
Операция, не изменяющая состояние системы,
помечается следующим образом: в список свойств
операции помещается свойство {guery}.
Элементы списков атрибутов и операций можно
группировать по некоторым признакам. В этом случае
перед группой элементов ставится заключенная в кавычки
строка, определяющая свойство, причем это свойство
распространяется на все нижестоящие элементы до нового
свойства. Эта возможность
хорошо иллюстрируется
следующим примером:
“параметры масины”
жесткость подвески
масса машины
…
У каждой секции прямоугольника класса может быть
имя. Так как секция «имя класса» обязательна, то ее имя не
указывается, как показано на рис. 9.6.
Машина
«атрибуты»
Масса: Real
Жесткость: Real
Сила инерции: Real
«поведение»
Движение ( )
Рис. 9.6
Одним из самых важных понятий объектно-
ориентированного программирования является понятие
объекта (objekt). Объекты могут исполнять определенные
роли. Роль определяет отношение между классом и его
экземплярами, вьделяя определенное их подмножество. На
диаграмме объект представляется как прямоугольник с
двумя секциями (см. рис. 9.7). Верхняя секция содержит в
Страницы
- « первая
- ‹ предыдущая
- …
- 245
- 246
- 247
- 248
- 249
- …
- следующая ›
- последняя »
