нет, хеш код должен быть одинаковым у одинаковых объектов
Мой ответ (и последующий комментарий) никак этому не противоречат, и был так написан специально, чтобы не порождать дополнительные вопросы.
Вот то что вы написали:
спойлер
Хеш или хэш — это криптографическая функция хеширования (function), которую обычно называют просто хэшем. Хеш-функция представляет собой математический алгоритм, который может преобразовать произвольный массив данных в строку фиксированной длины, состоящую из цифр и букв.
или из википедии
Хеш-функция — функция, осуществляющая преобразование массива входных данных произвольной длины в выходную битовую строку установленной длины, выполняемое определённым алгоритмом
Никак не поясняет, зачем это вообще нужно, если и так есть equals, который возвращает true для одинаковых объектов, и почему две типа разные строки с типа разными ссылками должны быть равными, и возвращать один хеш (ведь по изначальной версии автора хэш - это типа уникального идентификатора объекта)
сначала учить теорию по реляционным базам данных, а потом уже sql с mysql.
А вообще сейчас всё больше популярным становится pg, так что советую брать его - по нему и материалов больше (по крайней мере централизованные, актуальные, и на русском языке https://postgrespro.ru/)
А правильно/неправильно не существует, если во время обучения вы хоть какой-то результат получаете и развиваетесь.
rPman, ну покажи пример такого wmi класса, который позволит выключить принудительно вентиляторы)
Есть Win32_Fan, конечно, но там всё read-only
Даже для управления подсветкой драйвер нужен.
Мой ответ (и последующий комментарий) никак этому не противоречат, и был так написан специально, чтобы не порождать дополнительные вопросы.
Вот то что вы написали:
Никак не поясняет, зачем это вообще нужно, если и так есть equals, который возвращает true для одинаковых объектов, и почему две типа разные строки с типа разными ссылками должны быть равными, и возвращать один хеш (ведь по изначальной версии автора хэш - это типа уникального идентификатора объекта)