1 год назад
Java 1561. Транзитивность.
Транзитивность - это свойство отношения, которое говорит о том, что если один объект связан с другим объектом, а второй объект связан с третьим объектом, то первый объект также связан с третьим объектом. В контексте Java транзитивность может быть применена к различным аспектам языка, включая отношения между объектами, операции сравнения и другие. Транзитивность в отношениях между объектами В Java отношения между объектами могут быть установлены с помощью оператора == или метода equals(). Если отношение...
06:44
1,0×
00:00/06:44
485,8 тыс смотрели · 4 года назад
3 дня до Нового Года: нетранзитивные истории
Очень многие отношения, с которыми мы встречаемся, транзитивны. Чтобы такое отношение описать, нам нужно три объекта. Например, транзитивно отношение «быстрее»: если Корней быстрее Матвея, а Матвей быстрее Пантелея, то Корней быстрее Пантелея Или возьмем отношение «выше», оно тоже транзитивно. Если Пантелей выше Корнея, а Корней выше Матвея, то Пантелей выше Матвея: Транзитивность так привычна, что нетранзитивные отношения нас удивляют. Вот кольца Борромео: Красное кольцо положили на зелёное, зелёное — на синее, а синее — на красное...