§ 1.3. Отношения объектов Информатика 7 класс Человек может рассказать не только о свойствах объекта, но и об отношениях, в которых этот объект находится с другими объектами. 25 : 5 Маша - дочь Лилии, Федорсын Лилии и т.д. 25 кратно 5 Например: Можно выделить в основном два типа взаимодействий, или отношений: связь и агрегацию. Связь является довольно очевидной разновидностью взаимодействий — один объект может воздействовать на другой, являющийся в известном смысле автономной сущностью. Агрегация – это когда один объект является составной частью, т. е. элементом другого — “А содержит В”. Агрегация может означать физическое вхождение одного объекта в другой. Например, в Windows есть понятие дочернего окна. Здесь имеет место отношение агрегации, хотя на физическом уровне родительское и дочернее окна автономны. Существует три вида связей Один- к - одному Связь один-к-одному существует, когда один экземпляр одного объекта связан с единственным экземпляром другого. Связь один-к-одному обозначается стрелками ←и→. Один – ко - многим Связь один-ко-многим существует, когда один экземпляр первого объекта связан с одним экземпляром второго объекта, но каждый экземпляр второго объекта связан только с одним экземпляром первого. Множественность связи изображается двойной Многие – ко многим Связь многие-комногим существует, когда один экземпляр первого объекта связан с одним или большим количеством экземпляров второго и каждый экземпляр второго связан с одним или многими экземплярами первого. Этот тип связи изображается двусторонней стрелкой ↔ Агрегация — отношение «часть-целое» между двумя равноправными объектами, когда один объект (контейнер) имеет ссылку на другой объект. Оба объекта могут существовать независимо: если контейнер будет уничтожен, то его содержимое — нет. Агрегация Сравнение объектов по каким-либо признакам позволяет установить разнообразные отношения между ними. Основные соотношения: пространственные временные отношение части и целого отношение формы и содержания математические отношения общественные Характеризующие расположение в пространстве одного объекта по отношению к другому. Например: стул рядом со столом, кролик под стулом, блошка на кошке. Пространственные Временные Характеризуют время наступления событий связанных с разными объектами. Автобус ушёл раньше, чем я пришёл на остановку. Раньше – временная сравнительная характеристика. Отношение части и целого Это устанавливающие, что один объект является частью другого. Б А Это сравнение объектов по форме и содержанию. Отношение формы и содержания Математические – позволяют сравнивать математические объекты. Общественные – характеризуют отношения между людьми, зависимость, дружба, любовь, ненависть.