В данном видео мы разберем два главных метода, которые необходимо переопределять при создании собственных классов: equals и hashCode. Метод equals необходим для сравнения двух объектов по состоянию. В видео мы разберем на какие аспекты реализации этого метода необходимо обратить внимание. Метод hashCode необходим для быстрого сравнения объектов и должен переопределяться всегда, когда переопределяется equals. Для лучшего понимания материла предлагаются следующие задания:
1. Необходимо модифицировать метод equals и hashCode таким образом, что бы студенты считались одинаковыми, если у них одинаковая сумма оценок.
2. В хэшМапе в качестве ключа указан студент. Какие проблемы и почему это принесет? (пример задачи на гитхабе)
05_08_2020
1 view
0
0
6 months ago 00:52:21 1
The Nefertiti Scandal: Was Egypt’s Most Famous Bust Forged? | Full Documentary
7 months ago 00:09:48 1
Rotating Polygons on the Circle of Fifths | Surprising Results!
7 months ago 08:54:57 1
Banjo-Kazooie [N64] 100% Gameplay Walkthrough FULL GAME [4K60ᶠᵖˢ🔴]
7 months ago 12:00:00 1
Java Full Course for free ☕
7 months ago 00:05:11 1
SECRET GARDEN 128K (2024) ZX Spectrum
7 months ago 00:21:29 4
Новости Java #3. Вышла Java 23. Что будет в Java 24.
7 months ago 02:53:19 2
Build and Deploy an Amazing 3D Web Developer Portfolio in React JS | Beginner Tutorial
8 months ago 00:11:53 1
Переопределение методов класса Object
8 months ago 00:23:14 1
#Tutorials 9 || RestAssured || serialization and deserialization || POJO class
8 months ago 02:05:44 1
Cypress полный курс | Cypress - JavaScript | Cypress Page Object
8 months ago 00:06:46 2
Учебный проект телеграмм-бота: “Бот-Помощник по Настроению“ | Spring Core | Spring AOP | OOP
9 months ago 10:55:34 1
JavaScript - Полный Курс JavaScript Для Начинающих [11 ЧАСОВ]
9 months ago 00:54:27 1
Генерация случайных цитат на чистом JavaScript. DOM | LocalStorage. Отличная практика для новичков !
9 months ago 00:00:41 1
Rotating a Pentagon and a Heptagon on the Circle of Fifths
9 months ago 01:23:37 4
Эволюция мобильной разработки: от Java до Flutter и Kotlin Multiplatform
10 months ago 00:31:17 1
Jurassic Park (Genesis) Full Longplay (Grant)
10 months ago 00:00:00 1
⎡JSbook: ⎦ JavaScript: От мифов к спецификации. Object, как фундамент всего в JS
10 months ago 00:28:53 1
Vue vs React - Part 2 - Sharing State and Deeply Nested State Updates
10 months ago 00:29:36 1
JavaScript объекты — сравнение, копирование, объединение, деструктуризация, остаточные параметры.
11 months ago 00:15:23 1
Distant Horizons 2.0: Exploration Survival Series Ep. 1
11 months ago 00:01:10 7
Mathematical Elegance: Power and Radical Functions in Color from [0, 1]
11 months ago 00:14:12 1
Structure from Chaos: Fractals Generated on the Circle of Fifths via the Chaos Game
11 months ago 00:10:12 5
Polyrhythms Visualized: All Polyrhythm Pairs Less Than 10 (Coprime Pairs)
11 months ago 01:00:46 3
One Hour Loop of Jacob Collier’s One-Hand Polyrhythm Visualized w/ Bouncing Balls 🔴🟢🔵🟠🟣