Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Имена связей

Читайте также:
  1. II. Имена существительные
  2. III. Имена прилагательные
  3. Аппарат собственных связей спинного мозга и двухсторонних связей с головным мозгом.
  4. В формировании внешнеэкономических связей
  5. Виды и формы связей, различаемые в статистике
  6. Виды связей между полями таблиц базы данных
  7. Виды связей между явлениями.
  8. Вопрос 2. Методологические и методические основы теории мирохозяйственных связей.
  9. ГЛАВА 1. ИСПОЛЬЗОВАНИЕ СРЕДСТВ MICROSOFT EXCEL ДЛЯ ОЦЕНКИ ВЗАИМОСВЯЗЕЙ ЯВЛЕНИЙ
  10. Глава 1. Обо всех именах превосходного свойства базовой опоры

Связи можно уточнить с помощью имен связей или ролевых имен. Имя связи – это обычно глагол или глагольная фраза, описывающая, зачем она нужна. Например, между классом Person (человек) и классом Company (компания) может существовать ассоциация. Можно задать в связи с этим вопрос, является ли объект класса Person клиентом компании, её сотрудником или владельцем? Чтобы определить это, ассоциацию можно назвать «employs» (нанимает):

Рис. 1.14. Имя связи

 

Имена у связей определять не обязательно. Обычно это делают, если причина создания связи не очевидна. Имя показывают около линии соответствующей связи.

Роли

Ролевые имена применяют в связях ассоциации или агрегации вместо имен для описания того, зачем эти связи нужны. Возвращаясь к примеру с классами Person и Company, можно сказать, что класс Person играет роль сотрудника класса Company. Ролевые имена – это обычно имена существительные или основанные на них фразы, их показывают на диаграмме рядом с классом, играющим соответствующую роль. Как правило, пользуются или ролевым именем, или именем связи, но не обоими сразу. Как и имена связей, ролевые имена не обязательны, их дают, только если цель связи не очевидна. Пример ролей приводится ниже:

Рис. 1.15. Ролевые имена

 


Дата добавления: 2014-12-23; просмотров: 17; Нарушение авторских прав


<== предыдущая лекция | следующая лекция ==>
Атрибуты. Атрибут – это элемент информации, связанный с классом | Диаграммы состояний
lektsii.com - Лекции.Ком - 2014-2019 год. (0.01 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты