Читайте также: |
|
Вкладка СОМ позволяет устанавливать свойства для классов, которые предназначены для создания СОМ объектов в модели. В случае, если такие объекты импортируются в модель, в них также появляется такая вкладка.
• Generate — свойство, определяющее необходимость генерации исходного кода класса;
• Kind — свойство, которое идентифицирует тип объекта, который может быть следующим: coclass, enum, record, module, interface, dispinterface, alias, union, max;
• Uuid — свойство, которое задает строку идентификатора для класса или библиотеки, которая идентифицирует СОМ объект в системе, например, "11611EBF-070D-11D1-8001-OOAOC922E84A".
• Version — версия СОМ объекта;
• Helpstring, helpcontext предназначены для задания строки и идентификатора файла помощи для объекта;
• Attributes — задает такие атрибуты для объекта как control, hidden, restricted, licensed, appobject, nonextensible или oleautomation;
• Dllname задает имя файла DLL, в котором находится объект;
• Alias задает тип, для которого создается псевдоним.
РЕЗЮМЕ
Объекты - это компьютерное представление сущностей (предметов реального мира или понятий, придуманных человеком). Объект - это концепция, абстракция или вещь с четко определенными границами и значением для системы. Каждый объект в системе имеет три характеристики: состояние, поведение и индивидуальность. Состояние объекта - одно из условий, в которых он может находиться. Поведение характеризует объект и показывает, как он реагирует на запросы других объектов. Индивидуальность означает, что каждый объект уникален, даже если его состояние идентично состоянию другого объекта
Класс - это описание группы объектов с общими свойствами (атрибутами). Поведением (операциями), отношениями с другими объектами (ассоциативными или агрегационными) и семантикой. В языке UML классы изображаются в виде разделенных прямоугольников. В секциях прямоугольника указываются имя, структура и поведение класса. После того, как класс создан, его необходимо описать в документации Документация предназначена для описания назначения класса, а не его структуры
Стереотипы обеспечивают возможность создания новых типов элементов моделирования и должны основываться на элементах, входящих в метамодель языка UML.
На этапе анализа выделяют три основных стереотипа для классов: класс сущность, граничный класс и управляющий класс. Эти стереотипы используются для определения классов в разрабатываемой системе
Пакет в логическом представлении модели - это набор классов и других связанных пакетов Путем объединения классов в пакеты мы можем получить представление модели на более высоком уровне. Изучая содержимое пакета, мы получаем более детальное представление.
Диаграммы классов помогают графически изобразить некоторые или все классы системы. Диаграммы классов можно создать и в представлении модели Варианта использования. Они обычно прикрепляются к Варианту использования и содержат представления классов, участвующих в их выполнении.
КОНТРОЛЬНЫЕ ВОПРОСЫ.
1. Каково назначение диаграммы классов?
2. Какими способами можно создать диаграмму?
3. Какие инструменты доступны для диаграммы?
4. Какие команды предоставляет контекстное меню класса?
5. Как настроить свойства атрибутов класса?
6. Как настроить свойства методов класса?
Дата добавления: 2015-08-09; просмотров: 96 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Спецификации класса | | | ЧАСТЬ 3. ДИАГРАММЫ ВЗАИМОДЕЙСТВИЯ. |