Тип

Типом атрибута может быть другой класс или примитивный тип. Спецификация UML определяет четыре примитивных типа, используемых в самой спецификации UML. Их можно применять в аналитических моделях, если необходимо сохранить платформонезависимость.
Объектный язык ограничений (Object Constraint Language, OCL) – формальный язык для выражения ограничений в UMLLмоделях. OCL определяет стандартные операции для простых типов UML (кроме UnlimitedNatural) и вводит новый тип Real.
Если модель ориентирована на определенный язык программирования, например Java или C#, можно использовать простые типы этого языка. Однако тогда модель будет привязана к этому конкретному языку программирования.
Иногда необходимо ввести в UML модель ряд примитивных типов, используемых в остальных классах в качестве атрибутов и типов параметров операций. Добавить простой тип можно, создав класс с таким же именем и стереотипом «primitive». У такого класса обычно нет атрибутов или операций, поскольку он просто выступает в роли структурного нуля для простого типа, добавляя его имя в пространство имен модели.

Запись опубликована в рубрике Компьютеры и интернет с метками . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

code