ВУЗ:
Составители:
102
chitect это ключи и замки. На рис. 3.2 приведен пример окна свойств класса «Сту-
дент» в этой системе.
Рис. 3.2. Пример задания свойств класса «Студент» в UML
Из рисунка видно, что свойства «Номер зачетки» и «ФИО» являются общими
(public), свойство «Дата рождения» является закрытым (private), свойство «Домаш-
ний адрес» является защищенным (protected).
Область действия свойства указывает, будет ли оно проявлять себя по-разному в
каждом экземпляре класса, или одно и то же значение свойства будет совместно ис
-
пользоваться всеми экземплярами:
• instance (экземпляр) – у каждого экземпляра класса есть собственное зна-
чение данного свойства;
• classifier (классификатор) – все экземпляры совместно используют общее
значение данного свойства (выделяется на диаграммах подчеркиванием).
Возможное количество экземпляров класса называется его кратностью.
Классы в UML изображаются на диаграммах классов (Classes Diagram), кото-
рые позволяют
описать систему в статическом состоянии – определить типы объек-
тов системы и различного рода статические связи или отношения между ними. Ос-
новные виды связей в UML это:
• зависимости, которые описывают существующие между классами отноше-
ния использования;
Страницы
- « первая
- ‹ предыдущая
- …
- 101
- 102
- 103
- 104
- 105
- …
- следующая ›
- последняя »
