На схеме классов класс описывает набор объектов с аналогичной структурой, поведением и связями. Имя класса должно быть уникальным в пределах пакета.
Фигура класса начинается как прямоугольник с тремя строками. Имя класса находится в верхней строке. Две другие строки предназначены для методов или операций, которые может использовать класс.
См. также
В статическая структурная схема класс описывает набор объектов с аналогичной структурой, поведением и связями. Классы объявляются в схемах классов (статических структур) и представляют основные понятия в моделиируемых системах. Имя класса должно быть уникальным в пределах пакета.
Имя фигуры класса и добавление других значений свойств
Откройте диалоговое окно "Свойства UML " элемента, дважды щелкнув значок, представляющий элемент в представление в виде дерева или фигуру, представляющую элемент на схеме.
Совет: Укажите, какие значения свойств отображаются на фигуре на схеме, щелкнув ее правой кнопкой мыши и нажав кнопку "Параметры отображения фигуры". В диалоговом окне "Параметры отображения фигуры UML" выберите и снимите флажки для отображения или скрытия значений свойств.
Скрытие атрибутов или разделов операций фигуры класса
Щелкните фигуру правой кнопкой мыши, выберите пункт "Параметры отображения фигуры", а затем в разделе " Подавление" установите флажок "Атрибуты" или "Операции".
Управление отображением значений свойств в фигуре Класса
Щелкните фигуру правой кнопкой мыши, выберите пункт "Параметры отображения фигуры", а затем выберите или снимите флажки, чтобы отобразить или скрыть значения.
Скрытие параметров шаблона
Щелкните фигуру правой кнопкой мыши, выберите пункт "Параметры отображения фигуры", а затем в разделе "Отключить" установите флажок "Параметры шаблона".
Указание связи "реализация"
Щелкните правой кнопкой мыши фигуру " Класс", выберите пункт "Параметры отображения фигуры", а затем выберите пункт "Связь с эффектом". Выделите фигуру, а затем перетащите маркер , чтобы создать стрелку "Реализация ".
Создание схемы, принадлежащих фигуре "Класс"
Щелкните фигуру правой кнопкой мыши, выберите пункт "Схемы ", нажмите кнопку "Создать", выберите нужный тип схемы и нажмите кнопку "ОК ".
Или щелкните правой кнопкой мыши фигуру в обозревателе моделей и выберите команду "Новая диаграмма".
Переход к другим представлениям фигуры "Класс"
Щелкните фигуру правой кнопкой мыши, выберите пункт "Представления", выберите нужное представление и нажмите кнопку " ОК".
Отображение в представлении связей между классом и другими элементами
Щелкните фигуру правой кнопкой мыши и выберите команду "Показать связи".
Диалоговое окно свойств
Выберите заголовок ниже, чтобы открыть его и просмотреть сведения о свойствах этой фигуры.
Свойство |
Описание |
Имя |
Введите имя класса. Классы в одном пакет должны иметь уникальные имена. |
Полный путь |
Шаблон umL Model Diagram автоматически предоставляет полные сведения о пути элемента в иерархии системной модели. Изменить эти сведения невозможно, но при перемещении элементов путь автоматически обновляется. |
Стереотип |
Выберите нужный стереотип из раскрывающегося списка. Если стереотип, который вы хотите использовать, отсутствует в списке, можно добавить новый стереотип или изменить существующий, щелкнув "Стереотипы " в меню UML . |
Видимость. |
Выберите тип видимость, общедоступный, частный или защищенный, который применяется к классу. |
IsRoot |
Выберите этот параметр, чтобы указать, что класс не может иметь предков. |
IsLeaf |
Выберите этот параметр, чтобы указать, что у класса не могут быть потомки. |
IsAbstract |
Выберите этот параметр, чтобы указать, что класс является абстрактным и что для этого класса не могут быть созданы экземпляры. |
Isactive |
Выберите этот параметр, чтобы указать, что объект класса поддерживает собственный поток управления. |
Документы |
Введите любую документацию, которую нужно добавить в элемент в именованное значение. При выборе фигуры или значка, представляющего элемент, в окне документации также отображается введите здесь документацию . |
Isactive
Документы
Используйте свойства, чтобы выбрать компоненты, реализующие класс.
Свойство |
Описание |
Выбор компонентов, реализующие этот класс |
Выводит список компонентов в модели. Выберите нужные компоненты. |
Выбрать все |
Щелкните, чтобы выбрать все компоненты в списке. |
Отменить выбор всего |
Щелкните, чтобы отменить выбор всех компонентов в списке. |
Используйте категорию "Приемы ", чтобы добавлять, изменять или удалять приемы.
Свойство |
Описание |
Приемов |
Выводит список приемов, определенных для классификатора. Чтобы быстро изменить наиболее часто используемые параметры для приема, щелкните поле в списке "Приемы", а затем выберите или введите значение. Чтобы получить доступ ко всем параметрам приема, выберите прием в списке "Приемы" и нажмите кнопку "Свойства".
|
Новый |
Щелкните, чтобы добавить неопределенный прием в список приемов для классификатора. Чтобы быстро изменить наиболее часто используемые параметры для приема, щелкните поле в списке "Приемы", а затем выберите или введите значение. Чтобы получить доступ ко всем параметрам приема, выберите прием и нажмите кнопку "Свойства". |
Дублировать |
Щелкните, чтобы добавить новый прием в список с тем же значением свойств, что и выбранный прием. |
Удалить |
Щелкните, чтобы удалить выбранный прием из списка. |
Перемещение вверх или вниз |
После выбора приема щелкните, чтобы изменить порядок, в котором хранится прием. Вы можете изменять порядок атрибутов только внутри одного и того же классификатора. |
Диалоговое окно "Параметры шаблона " используется для добавления, изменения или удаления параметров шаблона.
Свойство |
Описание |
Параметры шаблона |
Выводит список параметров, определенных для класса.
|
Новый |
Щелкните, чтобы добавить параметр шаблона в список. |
Дублировать |
Щелкните, чтобы добавить новый параметр в список с тем же значением свойства, что и выбранный параметр. |
Удалить |
Щелкните, чтобы удалить выбранный параметр из списка. |
Перемещение вверх или вниз |
После выбора параметра щелкните, чтобы изменить порядок хранения параметра. Вы можете изменять порядок атрибутов только внутри одного и того же классификатора. |