ВУЗ:
Составители:
243
накладываются на связи между объектами. Диаграммы
классов могут быть логически объединены в пакеты.
Класс (class) - это сущность, описывающая множество
объектов со сходной структурой, поведением и связями с
другими объектами. На диаграммах класс изображается в
виде прямоугольника со сплошной границей, разделенного
горизонтальными линиями на З секции, как показано на
рис. .9.5.
Машина
Масса: Real
Жесткость: Real
Сила инерции: Real
Движение ()
Рис. 9.5
Верхняя секция (секция имени) содержит имя класса и
другие общие свойства (в частности, тип класса). В средней
секции содержится список атрибутов, а в нижней - список
операций. Атрибуты хранят инкапсулированные данные
класса, а операции описывают поведение объектов класса.
Любая из последних двух секций - атрибутов и операций
- может не изображаться. Для отсутствующей
секции не
нужно рисовать разделительную линию и как-либо
указывать на наличие или отсутствие элементов в ней.
Классы могут объединяться в более крупные
компоненты, называемые пакетами. Область видимости
класса - это пакет, в котором он описан. По умолчанию
считается, что указываемый класс определен в текущем
пакете. Если необходимо сослаться на класс из
другого
пакета, это указывается явно:
Страницы
- « первая
- ‹ предыдущая
- …
- 241
- 242
- 243
- 244
- 245
- …
- следующая ›
- последняя »
