Перегрузка операторов Kotlin

Опубликовано: 13 Май 2026
на канале: FunDroid
296
18

Перегрузка операторов Kotlin

Рассматриваю перегрузку базовых операторов Kotlin.
Вместе с тобой мы переопределим такие операторы как + , -, ==, in и другие
Расскажу, когда стоит использовать перегрузку операторов и когла этого лучше не дедать.
Выучим новое ключевое слово Kotlin operator.

Ссылка на документацию: https://kotlinlang.ru/docs/operator-o...
Ссылка на проект tasks: https://github.com/tasks/tasks
Ссылка на код из видео: https://github.com/fundroiddev/operat...

Музыка в видео:
"Mehul Choudhary - Spectrum" is under a Creative Commons (CC BY 3.0) license.
https://creativecommons.org/licenses/...
Music powered by BreakingCopyright: • 🐸 Synthwave (Royalty Free Music) - "S...

Таймкоды:
00:00 - Вступление
00:34 - Переопределение plus
01:43 - Переопределение minus
02:31 - Переопределение times
03:16 - Переопределение rangeTo
04:06 - Переопределение equals
05:00 - Переопределение unaryPlus
05:31 - Переопределение unaryMinus, inc, dec
06:26 - Переопределение in
08:01 - Переопределение set и get
09:26 - Переопределение invoke
10:18 - Перегруженные операторы в проекте tasks
11:24 - Мои рекомендации по перегрузке операторов Kotlin